Cherrapunji in Meghalaya is one of the wettest places on the planet and the only place in India to receive rain throughout the year, is a subdivisional town in the East Khasi Hills district in the Indian state of Meghalaya.  There are spectacular waterfalls in Cherapunjee... more

Photos

 
Swayam Infotech