Favourite
Our exploration of Crete’s ancient wonders led us to the awe-inspiring Ideon Andron Cave, nestled in the Nida Plateau, 20 kilometers from the traditional town of Anogia. Situated on the eastern slopes of Mount Psiloritis, at an elevation of 1,495 meters, this cave held the promise of connecting us with the mythical past of Greek deity Zeus. A Path Through Read moreā¦