M
Mallorca
Place
Mallorca, also spelled Majorca, is the largest of Spain's Balearic Islands and the seventh-largest island in the Mediterranean Sea. Its capital, Palma, serves as the capital of the autonomous community of the Balearic Islands. The island is a highly popular tourist destination known for its stunning coastline, historic architecture, and scenic mountain ranges.

