
Strange Mysteries in Greece
The Pyramid of Taygetos Mountain (Lakonia) The Pyramid Phenomenon at Mount Taygetos’ highest peak has been attracting many visitors over the years for its uniqueness. Some claim this pyramid is a well-placed stone cone on the mountain and is one…