Aposelemis River is one of the longest rivers in Crete, which receives the groundwater of the plateau of Lassithi from the springs of Fleges, near Kastamonitsa village. Then, it runs near the village Avdou, where it changes route and joins the river of Ambelos Gorge, continues to Potamies, where a large dam has been constructed, and it reaches the position Xerokamares, where it joins the small river of Karouzana. Then, it passes through the gorge of Aposelemis and heads towards the northern shores of Heraklion, where it exits into a small wetland near Gouves.
Especially tha canyon area (4km long) is of particular naturalistic interest and is worth trekking in there. The gorge is full of plane and walnut trees, and other large trees, which combine perfectly with the gardens and the olive groves. Moreover, the gorge is a refuge for many species of animals and birds. Starting at the Church of the Holy Spirit in Xerokamares position (at the point where the road from Hersonissos to Lassithi Plateau intersects with the road to Kastelli), it ends at the settlement Agrianá, near Analipsis. In Xerokamares, you'll see the remains of an old aqueduct that watered Chersonissos in the past. The first part is a narrow valley, which then turns into a deep gorge with vertical cliffs, 200m high.
Near Agrianá (where you’ll meet the main road Heraklion - Agios Nikolaos), the gorge turns to flat valley with olive groves and ends at the mouth of Aposelemis, on a beautiful sandy beach. The mouth of the river constitutes a very important habitat in which many migratory birds sheltet, all over the year.