Discover the best places to stay, top-rated activities, and expert local guides in Ramboda, Nuwara Eliya.
Must-visit spots and iconic landmarks.
"Gerandi Ella" directly translates to "Rat Snake Waterfall" in Sinhalese—a popular namesake given to...
Ramboda Falls is a magnificent, multi-tiered waterfall situated in the incredibly scenic Pussellawa...