Majorca

Majorca

Majorca or Mallorca (Catalan: Mallorca ; Spanish: Mallorca ) is an island located in the Mediterranean Sea. It is the largest island in the Balearic Islands archipelago, in Spain.

Read more about Majorca.