
The latest news, updates and features on Majorca (Mallorca), one of Spain's Balearic Islands in the Mediterranean Sea. The capital city is Palma, and popular holiday resorts include Magaluf, Alcudia, and Cala d'Or. In recent years, the island has been grappling with overtourism.