08 September 2010
Devon is another famous waterfall in Sri Lanka.
It is situated close to St. Clair Waterfall of Thalawakele. In fact like St. Clair, you can view this picturesque sight from A7 road (Avissawella – Nuwara Eliya).
The fall is more than 300 feet high and it is formed of a tributary of River Mahaweli, known as Kothmale Oya.