answersLogoWhite

0

The highest waterfall in India is Nohkalikai Falls, located near Cherrapunji in Meghalaya. It has a total height of approximately 340 meters (1,100 feet) and is renowned for its stunning beauty and lush surroundings. The waterfall is named after a local legend associated with a woman named Likai, and it attracts numerous tourists each year who come to witness its breathtaking cascade.

User Avatar

AnswerBot

1w ago

What else can I help you with?