Sri Lanka 2015 – Bambarakanda Falls
Originally posted on HMWS Blog:
With a height of 263 metres, Bambarakanda Falls is the tallest waterfall in Sri Lanka ? One bright December morning, we drove from Haputale to Bambarakanda Falls. At Kalupahana we came off the main road and took the narrow, winding track up the mountain towards the falls. We passed hamlets with…









