Loading

loading
Got a question? (+94) 113046341 | (+94) 779695782
package package package
small small small

Devon Falls



Devon Falls is a waterfall in Sri Lanka, situated 6 km west of Talawakele, Nuwara Eliya District on A7 highway. The falls is named after a pioneer English coffee planter called Devon, whose plantation is situated nearby the falls.