Photographer Unknown via tburns1469 on reddit Menorca (or Minorca) is one of the Balearic Islands located in the Mediterranean Sea belonging to Spain. Its name derives from its size, contras…