
Mount Vernon Falls is in the Dimbula area, Nuwara Eliya District, Sri Lanka.
Explore Dimbula: waterfalls, places to stay and things to do.
Dimbula · THINGS TO DO
Explore Mount Vernon Falls in the Dimbula area, Nuwara Eliya District, Sri Lanka. View waterfall photos and explore more places to visit in the area.

Mount Vernon Falls is in the Dimbula area, Nuwara Eliya District, Sri Lanka.
Explore Dimbula: waterfalls, places to stay and things to do.