Upload Your Entry
The waterfall of Neraida at Mylopotamos
Mylopotamos, as the name connotes, has an abundance of fresh water. The highlight is the waterfall below the town square.