Agiofarago Gorge (meaning Gorge of Saints) is located in south of Odigitria Monastery and has been shaped near the beds of two streams. The first stream starts north – northeast of Gyalomonochoro and the other starts northeast of the Odigitria. The two streams meet, near St Kiriaki and after following a relatively smooth path, west and south of Church St. Kiriaki, it arrives in Porofarango, where the main gorge of Agiofaraggouo starts and ends at the Libyan Sea.
Read More