Knowledge of the Keftiu, the place, and the people said to have been the “nail that held up the world,” may reveal the path humanity missed.
Eileithyia
An Encounter with the Spirit of Eileithyia at Tsoutsouras
In the South of Crete there’s a little village on the sea called Tsoutsouras. It’s a sparkling and shiny little place where people go swimming in its “medicinal” waters, and where echoes of ancient cults and rites abound.