the highest water fall in West Khasi Hills, Meghalaya, India. Is located near Nongkhnum river island.
Langshiang fall
This post was in response to
Top 10 Tallest Waterfalls – based on highest vertical drop
Explore The World One Waterfall At A Time
Only logged in users can post a comment (login at topright corner of your screen) Please login or sign up to comment