Bomburu Ella - Perawella, Sri Lanka

Bomburu Ella, otherwise called Perawella Falls, is a waterfall at Uva-Paranagama Divisional Secretariat of Sri Lanka. It is found close to the fringe of Nuwara Eliya and Badulla areas, roughly 15 km from Welimada town. Bomburu Ella is the greatest waterfall in Sri Lanka and comprises of some little waterfalls aggregated together. The wellspring of the falls is a lake placed in the mid high countries of Sri Lanka.






No comments:

Post a Comment