Devon Waterfalls Thalawakale
Devon waterfalls of Sri Lanka is one of very beautiful waterfall of Sri Lanka and which is situated at Thalawakale of Sri Lanka. This falls is high above 1159m from sea level. This falls at between Thalawakele and Hatton and situated at 20mile place. This waterfall is height about 98m. We have to walk about kilometer to visit this waterfalls.
Devon waterfall is at Dimbula area of Thalawakele and very closed to St. Clair waterfall. There is a Kovil is at near Devon falls which is for warship of Tamil workers of Tea plantation. There is a bungalow which was made by British governor at 1923 in front of Devon falls. Several hotels and residential places near Devon waterfalls.