Bomburu Ella, also known as Bomburu Ella Falls, is another beautiful waterfall located in Sri Lanka, specifically in the village of Bomburu Ella near Nuwara Eliya. Like Diyaluma Falls, it's nestled amidst the lush greenery of the central highlands, making it a captivating natural attraction.
Bomburu Ella is a series of cascading waterfalls rather than a single drop, and it's fed by the waters of the Bomburuella River. The falls are surrounded by dense forests and offer a serene and tranquil atmosphere. Visitors can enjoy the scenic beauty of the falls, take photographs, and even have a refreshing dip in the cool waters of the natural pools formed at the base of the falls.
To reach Bomburu Ella, visitors often embark on a trek through the picturesque surroundings, enjoying the sights and sounds of the forest along the way. It's a popular destination for both local and international tourists seeking to immerse themselves in the natural beauty of Sri Lanka's hill country.