“Sri Lanka has perhaps the largest number of waterfalls of any country in the world in comparison to its size,” said Prof. Mahinda Rupasinghe, head of the Natural Resources Department at the ...