Mount Vernon Falls is a waterfall in Dimbula close to Talawakelle in Nuwara Eliya District, Sri Lanka. It is situated in the middle of Mount Vernon Tea Estate which is not far from the famous Devon Falls and St. Clair's Falls. The fall is about 120 m (393.70 ft.) in height and is located at an elevation of 1,172 m.
Explore Other Nearby Attractions
Location Map (Google)
This page was last updated on 16 August 2023