The Glenrock

The Glenrock

The Glenrock

Bambarakanda (Tallest Waterfall in Sri Lanka) and Samanala Wewa Reservoir

Bambarakanda Falls is the tallest of all beautiful waterfalls in Sri Lanka with a drop greater than a quarter kilometer (263 meters/862 feet). The fall cascades amidst the luscious green forest of the Kalupahana Area. Samanala Wewa (Butterfly Lake) Reservoir collects the waters of the Hill Country’s Southern Slopes running through the country’s third-largest hydroelectric dam and illuminating the nation.

Unveiling the Journey

Cost

Open chat
Greeting From The Glenrock Luxury Nature Resort, How Can I Help You?