Mallorca or Majorca is the most important island within the Balearic Islands, that are a part of Spain and situated within the Mediterranean. The native language, as on the remainder of the Balearic Islands, is Catalan, which is co-official with Spanish. The capital of the island, Palma, can be the capital of the autonomous group […]