Nohkalikai Falls is one of the tallest waterfalls in India. Its height is 1100 feet (335 metres). The waterfall is located near Cherapunji, the wettest place on earth.
Sunday, October 05, 2008
Subscribe to:
Post Comments (Atom)
I click, the shuuterbug that I am!
No comments:
Post a Comment