Bomburu Ella Waterfall
Bomburu Ella Waterfall is one of the widest and most picturesque waterfalls in Sri Lanka, located
amidst peaceful forests and natural landscapes. Reached via a scenic walk through village paths
and woodland trails, the waterfall offers a refreshing escape for nature lovers and adventure
seekers. The tranquil surroundings and cool mountain atmosphere make it an ideal destination for
photography and relaxation.
18–20 km
from Our 88th Nuwara Eliya
Copyright © 2026 88th Leisure Hotels. All Rights Reserved. Designed & Developed by Ads Rova Digital Marketing