Tag: Ihala Ramboda Oya Ella

Height : 12 meters District : Nuwara Eliya The Ramboda Oya creates 3 waterfalls within few kilometres in the Ramboda Area. The first waterfall called the Ihala Ramboda Oya Ella (Upper Ramboda Oya Fall) is 12 meters and lies about …

Upper Ramboda Oya Falls – ඉහල රම්බොඩ ඔය ඇල්ල Read More »

Tagged with: , , ,