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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Translate »