Diyaluma Upper Falls Pools

The upper pools of Diyaluma Falls — reached by a 2-hour trail up the cliff side above the main 171-metre…

Beragala Viewpoints

Beragala is a small town on the highland road between Haputale and Wellawaya, sitting at the point where the highland…

Thangamale Sanctuary

Thangamale Sanctuary is a small but ecologically significant protected forest above Haputale that is one of the finest birdwatching sites…

Kalupahana Valley

Kalupahana is the valley at the base of the Diyaluma Falls cliff, where the Kuda Oya stream emerges from the…