Tag Archives: Monte Toro

Spain: The Island of Menorca

The Spanish Island of Menorca is located in the Mediterranean Sea. It is one of the lesser-known Balearic Islands and a little off the … Continue reading

Posted in International Features | Tagged , , , , , , , , , , , , , , , , , , , , | Leave a comment