%5 hours ago
Palma De Mallorca History & Travel Guide | Mallorca
Palma de Mallorca. Credit: Markus Mainka/Shutterstock. Palma, capital of the Balearic Islands and sun-drenched star of Mallorca’s southwestern coast, has hosted more power struggles than an...