BackPreviousNextRamboda Falls

Ramboda Falls

Ramboda Falls is located near Nuwara Eliya city in the middle of Sri Lanka. It is 109 meters (358 ft) high and 11 highest waterfall in Sri Lanka. There is a nice view point behind the Ramboda Falls Hotel.

Mejores hoteles en Ramboda Falls

Ramboda Falls Hotel

También te puede interesar

Imprescindibles en Nuwara Eliya