Devon Falls, Majestic Waterfall in the Heart of Sri Lanka in Nuwaraeliya
Sep 2nd, 2024 at 12:05 Tourist Attractions & Places Nuwara Eliya 115 views Reference: 3107Location: Nuwara Eliya
Devon Falls, also known as the "Veil of the Valley," is a stunning waterfall located in the Nuwara Eliya District of Sri Lanka. This impressive cascade plunges approximately 97 meters (318 feet) into a lush, verdant valley, creating a breathtaking sight surrounded by tea plantations and misty hills. Named after the estate of a British tea planter, Devon Falls is a popular destination for nature enthusiasts and photographers. The site offers panoramic views and is a perfect spot to experience Sri Lanka's natural beauty and serene environment.
Location: Devon Falls Nuwara Eliya District Central Province, Sri Lanka
The falls are situated about 6 kilometers from the town of Nuwara Eliya and can be accessed by a short drive or by exploring the scenic routes that wind through the surrounding tea estates