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…
Your heavenly escape awaits
The upper pools of Diyaluma Falls — reached by a 2-hour trail up the cliff side above the main 171-metre…
Beragala is a small town on the highland road between Haputale and Wellawaya, sitting at the point where the highland…
Thangamale Sanctuary is a small but ecologically significant protected forest above Haputale that is one of the finest birdwatching sites…
The edge grasslands of Horton Plains on the Uva Province side — reached via the Ohiya and Pattipola approaches —…
Kalupahana is the valley at the base of the Diyaluma Falls cliff, where the Kuda Oya stream emerges from the…