Back Previous Next Ramboda 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.

Best hotels in Ramboda Falls

Ramboda Falls Hotel (great view point to Ramboda Falls behind the hotel)

You may be interested in

Must see in Nuwara Eliya