Having the highest waterfall density in the world with a recorded 382 waterfalls spread throughout the country, Sri Lanka is the place to be to see all kinds of waterfalls.