MAJORCA
Majorca is an idyllic island off the east coast of Spain, in the heart of the Mediterranean Sea. It is the biggest of the Balearic Islands, which include Menorca, Ibiza and Formentera. Palma is Majorca’s capital city and is located in the southwest of the island.