Edessa Waterfalls (Eδεσσα)

The Edessa Waterfalls are 70m waterfalls dropping side-by-side near the Northern Greece city of Edessa in the Macedonia Region near some ancient Greek ruins.