thecosmopolite.org
Getting The Most From Your Trip To Menorca
Menorca (also known as Minorca) – situated east of Mallorca – is one of Spain’s own Balearic Islands in the Mediterranean Sea. With a population of about 82 thousand Spanish-speak…