Sunday, October 05, 2008

Nohkalikai Falls



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.

No comments: