Loading…
Loading…
Nuwara Eliya
Nuwara Eliya
Three-Tiered Waterfall Series: Ramboda Oya creates a stunning series of waterfalls, commonly referred to as Upper Ramboda Ella (or Ramboda Falls), Middle/Center Ramboda Ella, and Lower Ramboda Ella. They are located within a short distance along the Ramboda Oya stream, with varying heights and accessibility.
Government
Paid
No
Available
Available
Available
Any vehicle
Good
Available