Devon Falls

waterfalls in sri lanka
Devon Falls

Location: Talawakele in Nuwara Eliya District in Central Province (view to the Hatton - Talawakele main road)

Height: 97 m

Formed River / Stream: Kotmale oya a tributary of Mahaweli river

Why you should visit Devon Falls: Devon Fall is one of best and scenic waterfall in Sri Lanka.

Devon falls is named for an English planter called Devon, whose plantation was situated nearby the falls. Devon Falls has unique beauty and also one of best tourist attraction in Sri Lanka.

Post a Comment

0 Comments

Post Labels