Menorca

 

Flag  

Menorca

Menorca is one of the Balearic Islands located in the Mediterranean Sea and belonging to Spain. Renown for its collection of megalithic stone monuments and beautiful sea views. The island is also known as Minorca capital city Mao. 

 Beach Map  Men 1 Men 2