The small island country of Sri Lanka is home to some of the most incredible landscapes. Among many things to do on the island, swimming in the waterfalls of Sri Lanka should be on your list! The lush green rainforest in mountainous central Sri Lanka hides a number of incredible waterfalls. In fact, Sri Lanka [...]