Nohkalikai Falls is one of the tallest waterfalls in India. Its height is 1100 feet. The waterfall is located near Cherrapunji, one of the wettest places on Earth.

Nohkalikai Falls

March 3, 2011 | Imran Jutt | No Comments | 175 views