Showing posts with label Majorca. Show all posts

Majorca in Spain

Majorca or Mallorca is an island located in the Mediterranean Sea. It is the largest island in the Balearic Islands archipelago, in Spain.
[wiki]