Ramboda Falls

Ramboda Falls is 109m high and it is situated in Ramboda of Nuwara Eliya District. It is formed by Panna Oya which is a tributary of Kotmale Oya.

ramboda