One of the most beautiful waterfalls, in Sri Lanka which situated approximately 8 KM away from the Diyanillakelle Estate Bungalow.... Due to its unique formation, this waterfall is known as the “Veil of the Valley”. Devon Waterfall is 97 meters in height.
The name of “Devon” derives to this waterfall from a pioneer English coffee planter called Devon. His plantation was situated nearby to this waterfall and this is the 19th highest waterfall in Sri Lanka. This is very close to St Clair Falls