All countries / Greece / Epirus / Cascade d'Iliochóri
Cascade d'Iliochóri
Waterfall · Greece

Balta of Striga is a large tufa cascade on the Kryopotamos River, in the karstic heartland of northwest in Greece in the village of Iliochori. It is 70 kilometres (43 mi) northwest of Ioannina and 2 kilometres (1.2 mi) south of Iliochori.
Read more on Wikipedia · CC BY-SA 4.0
The exact position, directions, weather and the places around are on the map.
Other places nearby
- Monastery of Saint Paraskevi (Vikos)Religious building
- Cave of PeramaCave
- Kaplaneios SchoolSchool
- Agia ParaskeviBeach
- PhanoteiaRuins
- DrepanoBeach
- KaravostasiBeach
- Αcheron SpringsSpring