Height Of Nohkalikai Waterfall
In which country Nohkalikai Waterfall is situated?
March 3, 2011 by Imran Jutt
Filed under Geography
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.
- Read more