Devon water fall is situated 6 km west of Talawakele on the A7 highway. It is named after a pioneer English coffee planter called Devon, whose plantation was situated in the area. The Waterfall is 97 meters high and ranked 19th highest in Sri Lanka.
Archive of posts filed under the Storify category.
Storify tweet bundle: Prime Minister w/ MP Cader met in Gampola to discuss the Dambulla Mosque & announced like all Muslim MP’s agreed to relocate ~ via: Navamani, BBC & NewsFirst: