Photos coming soon
HOTEL
Ella Water Fall Resort
Unnamed Rd, Lahiru, Goussa, Ella, Sri Lanka
Where it sits
Ella Water Fall Resort
Unnamed Rd, Lahiru, Goussa, Ella, Sri Lanka
6.86596, 81.07946
Plan around Ella Water Fall Resort
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
