Bomburu Falls, also known as Bomburu Ella, is a stunning waterfall located in the Nuwara Eliya District. It features multiple cascades surrounded by dense forest and misty hills. The falls are a peaceful spot popular with nature lovers and hikers.
Bomburu Falls is about 15km from Nuwara Eliya and can be reached by car or tuk-tuk, followed by a short hike. The route passes through scenic landscapes and vegetable farms.
Bomburu Falls is one of Sri Lanka�s widest waterfalls, made up of several smaller cascades. It�s located on the border of Nuwara Eliya and Badulla districts. The cool climate and forest trails make it a favorite among hikers and adventure seekers.