Lots of falls in the island appearance stunning as a result of the hefty rainfall in the Uva district. The Bambarakanda falls is the highest falls in the island. The Ravana Ella, Ella Divisional Secretariat, Dunhinda, an amazing falls in the Badulla Soranatota Divisional Secretariat, and also Bomburu Ella in the Welimada Uva Paranagama Divisional Secretariat are currently filled with water.
Picture: Asok Kumar, Haliela Spl. Cor.