Mount Vernon Falls

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.

Location Map
This page was last updated on 16 August 2023
Previous Post Next Post