Are there waterfalls in Bangladesh?
Which country has the most waterfalls?
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. 