Nohkalikai Falls
Nohkalikai is India's tallest plunge waterfall at 340 m (1,115 ft). Located near Cherrapunji, one of the wettest places on Earth. The name means 'Jump of Ka Likai' from a tragic Khasi legend. The turquoise pool at the base is particularly stunning after monsoon season.
