Palma de Mallorca
Spain
The city of Palma, capital of the Balearic Islands, is located in the island of Mallorca in the western Mediterranean. It is a dynamic, lively and cosmopolitan city with a…
More Details