Devon Falls
Devon Falls is a stunning waterfall located in the central highlands of Sri Lanka. It is situated near the town of Talawakele and is one of the tallest waterfalls in the country, with a height of approximately 97 meters. The waterfall is named after a nearby tea estate owned by a British planter named Devon in the 19th century.
The falls cascade down a series of rocky cliffs, creating a picturesque view surrounded by lush greenery. Visitors can enjoy the scenic beauty and take photographs from designated viewpoints. The area is also popular for its cool climate and diverse flora and fauna.