Mallorca (Majorca) is one of Spain’s Balearic Islands in the Mediterranean. Palma, fully known as Palma de Mallorca is the capital and largest city of the autonomous community of the Balearic…
Mallorca (Majorca) is one of Spain’s Balearic Islands in the Mediterranean. Palma, fully known as Palma de Mallorca is the capital and largest city of the autonomous community of the Balearic…