Bambarakanda

A trek to Sri Lanka’s tallest waterfall and enjoy a chilly swim as you take in the magical surroundings of the large picturesque mountains that surround it.

DESTINATIONS