- Scenic Origin: Glen Falls originates from the northern side of Single Tree Hill, a picturesque location at an altitude of 2070m, above Glen Estate near Nuwara Eliya town.
- Seasonal Flow: Once a perennial waterfall, it has turned seasonal due to deforestation on Single Tree Hill and can now be seen only during or just after heavy rains.
- Natural Beauty: The waterfall cascades over a rocky ledge surrounded by forests, with its waters eventually joining the serene Lake Gregory.
- Accessibility and Hiking: Situated just 4.2 km (10 minutes) from Nuwara Eliya, Glen Falls is a popular spot for hiking enthusiasts, offering easy access via Glenfall Road.
