Waterfalls of Nemouta, West Greece 20200613 Hiking Save to a List Lehoo Distance 2.84mi Elevation + 794f TrailRank 39 View more photos View trail