Katholiko Gorge The Gorge of Katholiko, also known as To Avlaki tou Agίou (= water channel of the saint), as locals call it, is located at the nort