gorges of Crete Hidden Crete: Almiros Gorge 6 years ago Travelers visiting Crete and her capital in Heraklion never get to experience many of the hidden gems just off the…