DISTANCE: 17.8 km from our property
Devon Falls is one of the most popular waterfall in the country especially due its clear view from the popular Hatton Nuwara Eliya Road (A7 Highway). The Waterfall is 97 meters high and ranked 19th highest in the Island. Golf Club – Nuwara Eliya
Leave a Reply
You must be logged in to post a comment.