Travel & Tourism
Travel & Tourism 3010 Videos
Nohkalikai Falls near Cherrapunji

Nohkalikai Falls, one of the tallest waterfalls in India is located near Cherrapunji, in Meghalaya, the northeastern state of India. The height of this waterfall is around 1100 ft. Nohkalikai Falls literally means ‘Jump of Ka Likai’ in Khasi language.

The legend associated with this waterfall is that Likai, a local woman became insane following a tragedy in her family and she jumped off the cliff next to the falls. At the base of the falls is a pool with unusual green coloured water, which makes the place more interesting.