Menorca is one of the Balearic Islands located in the Mediterranean Sea, attractive as other Spanish islands, marked as UNESCO's Minorca Biosphere Reserve. A mix of colonial and local architecture, Ciutadella de Menorca, wide diversity of flora and fauna, as well as magnificent beaches are the main attraction points of the island.