As a travel location; Devon was the first in our journey. 97m height water fall was identified as one of the 20 most spectacular waterfalls in Sri Lanka. It was located at a distance of 7km from Talawakele. There were two main view points located at A7. One was closed to Mlesna tea castle. The other was the lower one which was special because the both Devon & St. Claire falls can be viewed at the same place.








