Mystery of the „Taula“ Megaliths in Menorca

The Island of Menorca (Spain), located in the western Mediterranean, is the easternmost island of the Balearic group. It is a relatively small, rocky island measuring 50 km across at its widest. The island has attracted the attention of many Read More …