Palma de Mallorca isn’t just a Mediterranean paradise; it’s a...