The Ramboda Water fall is the 11th tallest water falls in Sri Lanka and the height is 109 m.
This is located on Peradeniya – Badulla – Chenkalladi (A5) Highway at Ramboda Pass area in Pussellawa in the Central Province.
Location Map
Here are some of the beautiful photographs of the Ramboda Water Fall.
Ramboda Water Falls Ramboda Water Falls Ramboda Water Falls Down Stream
This water fall is formed by the Panna Oya (Or Puna Oya), a tributary of the Kothmale Oya and located 945m above the Mean Sea Level.