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.

Among them, the Edessa Waterfalls are the most prominent. Cascading down from a height of 70 meters (230 feet), these falls create a mesmerizing spectacle. You can explore the well-maintained park around the falls, and even take a stroll behind the waterfall itself. Edessa’s waterfalls are a testament to the diverse beauty of Greece.