Ramboda Falls are situated in pussellawa area in the Nuwara Eliya district on the A5 highway at Ramboda Pass. Ramboda Falls is 109 m (358 ft) high. It is the 11th highest waterfall in Sri Lanka and 729th highest waterfall in the world. This is also known as “Puna Ella”. It is formed by a tributary on the Kothmale River, namely Panna Oya.
Ramboda falls
Monday
Open 24h
Tuesday
Open 24h
Wednesday
Open 24h
Thursday
Open 24h
Friday
Open 24h
Saturday
Open 24h
Sunday
Open 24h
April 27, 2024 4:08 am local time
Add a review