
Formed by Kothamale Oya, one of the tributaries of Mahaweli River, Devon Falls is the 19th highest waterfall in Sri Lanka. Positioned as a tiered cascade that goes through three drops in total, Devon Falls covers a downward distance of 97 meters (318 ft) before kissing the rocky surface beneath.