Enter Kanneliya Rainforest to hike through the lush greenery, keeping your eyes wide open for the wildly diverse flora and fauna. Listen out for the distinctive rush of its waterfall where you can take a dip in the natural pool (and a bottomless amount of photos). Walk beneath an endless canopy of tropical trees as you hike to the lake. There, you'll tuck into a traditional Sri Lankan lunch served next to the water.