Nohkalikai Falls is the tallest plungewaterfall in India. Its height is 1100 feet (335 metres). The waterfall is located near Cherrapunji, one of the wettest places on Earth.
Peoples are using these keywords: English, India, India, Travel, destinations, Nohkalikai falls, Water falls in india, Nohkalikai falls cherrapunji

You might also like this

Speak Your Mind