Palma de Mallorca

Palma is the capital and largest city of Spain’s Balearic Islands, on Mallorca’s southern coast. Its historic center, harbor, and Mediterranean setting shape its role as the archipelago’s main urban center.

Connect