Bomburu Ella[Visit Sri Lanka with Nimmi][Tourism of Sri Lanka]
Photo by Rosh-Nish on unsplash Bomburu Ella Bomburu Ella is a most beautiful waterfall which is located in Border of Nuwara Eliya and Badulla district in Sri Lanka. It is considered that the widest waterfall among waterfalls in Sri Lanka. Bomburu Ella is a most attracted place that love to visit regardless of any age. It is somewhat difficult to hike on the top but you will really love when you see the nice view of the top and green grass area that on there. This is a place that will surely worth to adding your do to list. It is situated in 18 km far from Nuwara...