Bomburu Ella is a beautiful waterfall in Sri Lanka and consists of several small waterfalls grouped together.
Bomburu Ella, also known as Pawella Falls, is a waterfall at Uva Paranagama Divisional Secretariat of Sri Lanka. It’s located near the border of Nuwara Eliya and Badulla District, approximately 15 km from Welimada town.
Bomburu Ella Waterfalls is a must see place that will leave you in awe, whether you like nature, want to try new things or enjoy a quiet place to relax an unwind.😍
#srilanka #shortsvideo #nature #beautiful #waterfall
![](https://s2.save4k.ru/pic/7LRx076aHng/maxresdefault.jpg)