9Edessa Waterfalls: The Waterfall Capital
Edessa, often referred to as the “City of Waters,” is located in northern Greece and is famous for its numerous waterfalls.
Edessa, often referred to as the “City of Waters,” is located in northern Greece and is famous for its numerous waterfalls.