
The mystery of The Taulas Of Menorca
The taulas are ancient megaliths that stand on the Spanish island of Menorca, quite similar in appearance to the more famous Stonehenge. While it is thought that the taulas were erected by the ancient inhabitants of the island at some…