Height: 97 meters
Devon Falls is one of the most popular waterfall in the country specially due its clear view from the popular Hatton Nuwara Eliya Road. The best view is from Dimbula where a special viewpoint is located with parking facilities. On the other side of the road is the famous Mlesna Tea Centre where you could have a fresh cup of tea could be had. Almost Everybody who travels on this road to Nuwara Eliya is bound to at least break rest here before continuing the journey.
No comments:
Post a Comment