Nohkalikai Falls is the tallest plunge waterfall in India. Its height is 1115 feet (340 metres). Located near Cherrapunji, the waterfall is named after a tragic event where a mother named Likai jumped from the waterfall when she came to know that her infant daughter was cannibalized.... See more