2021-01-21 Best of Palma De Mallorca- Spain Faisal Nadeem The city of Palma is the capital of the Balearic Islands and is the largest city in Mallorca. It is one of the major read more