Taula Taulas of Menorca On the Balearic island of Menorca there is T-shaped stone monument called the Taulas of Menorca. This mysterious monum… October 29, 2014