A charming waterfall located within Nuwara Eliya town.
Glenn Falls
Glenn Falls is one of the most accessible waterfalls in Nuwara Eliya, located just within the town limits. The waterfall can be easily viewed from a lookout point, and its proximity to the town makes it a popular spot for a quick visit. The falls offer a picturesque view, especially during the rainy season when the water flow is at its peak.