Back to Sri LankaPrevious: KandyNext: Nuwara EliyaRamboda 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

You may be interested in

Must see in Nuwara Eliya