Mallorca or Majorca is the biggest island within the Balearic Islands, that are a part of Spain and positioned 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 also be the capital of the autonomous group […]