There are many waterfalls in Nepal. I’m shocked that none them are mentioned here.
There are more than 2 waterfalls measuring more than 800m and one more than 900m.
If you include them, then your collection would be a complete collection of world tallest waterfalls.
Only logged in users can post a comment (login at topright corner of your screen) Please login or sign up to comment