Palma de Mallorca is the administrative centre of the Balearic Islands Palma de Mallorca is the administrative centre of the Balearic Islands 4to40.com January 10, 2017 940 Views Share Facebook Twitter Stumbleupon LinkedIn Pinterest