Designed by
Title
Devon Falls 'Veil of the Valley'-Sri Lanka #250916449
Description
Devon waterfall of Sri Lanka is one of the very beautiful waterfall in Sri Lanka. Devon waterfall is at Dimbula area of Thalawakele and very closed to St. Clair waterfall. The falls is named after a pioneer English coffee planter called Devon, whose plantation was situated nearby the falls. This waterfall is height about 98m. There are several hotels and residential places near in Devon waterfall.