Palma de Mallorca is a cosmopolitan capital on the coast of the Balearic Islands’ largest island, Mallorca. This Mediterranean paradise is popular for breathtaking views atop Serra de Tramuntana, and city life surrounding historic landmarks like La Seu Cathedral. Palma...
Read more