Questions tagged [mallorca]
Mallorca or Majorca is the largest island in the Balearic Islands archipelago, which are part of Spain and located in the Mediterranean Sea.
Mallorca or Majorca is the largest island in the Balearic Islands archipelago, which are part of Spain and located in the Mediterranean Sea.