Balta of Striga
Greece · Europe
About
Balta of Striga (Greek: Μπάλτα Ντι Στρίγκα) 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.
Adapted from Wikipedia (CC BY-SA)。Photography via Wikimedia Commons.