Devon waterfall is at Pathana area of Thalawakele and very closed to St. Clair waterfall. Mlesna tea center is at closed to Devon waterfalls and there are no more rest places at Thalawakele place.
There are two main view points at A7 road of Thalawakele. Lower view point is special because both St.clair and Devon falls can be viewed from same place. In Railway viewing point is at Watagoda place which is at 10km from Thalawakele to Nanuoya side.
Devon is very beautiful waterfall and don't dirt this place.