Europe Menorca, Spain Minorca or Menorca is one of the Balearic Islands located in the Mediterranean Sea belonging to Spain. Its name derives from its size, contrasting it…