Europe
Asia
Oceania
Americas
Africa
For a city that’s steeped in history, Palma in Majorca feels fresh and