Menorca Legends: Lost Cities, Giants, and the Cyclops

Menorca is one of the Balearic Islands in the Mediterranean Sea. Well-known for a huge collection of megaliths, Menorca has seen human activity since the prehistoric era. This period was the Talayotic period, which lasted until 123 BCE. The island fell under Roman occupation, Vandal conquest, the Byzantine Empire, and, centuries later, British occupation. It is now part of Spain, and its official…