Tuesday, December 19, 2017

 Bambarakanda Ella 

The tallest waterfall in the country.  263 meters high.

The 299th tallest waterfall in the world and Situated in Kalupahana in the BadullaDistrict.

Bambarakanda falls is formed by a branch of Walwe River which is known as KudaOya.

No comments:

Post a Comment