Tag: Ramboda Ella

Height : 5 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 …

Center Ramboda Oya Falls – මැද රම්බොඩ ඔය ඇල්ල Read More »

Tagged with: , ,