![]() |
Devon Falls as seen from the observation point along Hatton-Thalawakele (A7) road. |
Named after an English pioneering coffee planter, Devon Falls is one of the mostly visited and breathtakingly beautiful waterfalls situated in the Nuwara Eliya district in Sri Lanka.