Experience the Sri Lanka Culture, Nature, Traditions, Life and its People with Timeshare Holidays
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