Devon Falls is an enchanting 97-metre-tall waterfall cascading over three tiers on a tributary of the Kotmale Oya River. Known as the 'Veil of the Valley', this striking waterfall sits amidst beautiful tea plantations, tropical foliage and craggy boulders 1,159 metres above sea level. It ranks among Sri Lanka's most-visited attractions. There is also a roadside viewpoint with parking facilities.