Devon Falls

Attractions, Sightseeing Talawakelle
0 Love It
Save it
Devon Falls
1/2
Devon Falls
2/2

One of the many beautiful waterfalls of Sri Lanka

Located along the Talawakele–Hatton road in the Nuwara Eliya district it is a vision of striking green and foaming water down the falls. A captivating sight, it is highly recommended for nature lovers and bird lovers to pay a visit to this amazing natural preserve.  There are two observation points on the A7 highway from which the views of this water fall can be enjoyed. The lower observation point is even more special because, both Devon and St.Clair waterfalls can be can be seen cascading down the scenic mountains. Visitors can also drop at the Mlesna tea centre which is at a close distance on the highway.

Posted:

Venue name: Devon Falls
Address:
Nuwara Eliya
22200