Cherrapunji - Rain falls almost every day of the year here, Meghalaya

Cherrapunji - Rain falls almost every day of the year here, Meghalaya

Cheerapunji also called Sohra, Cherrapunjee and Charrapunji, is a town in East Khasi Hills district in the Indian state of Meghalaya. It is credited as being the ...


User: WildFilmsIndia

Views: 1

Uploaded: 2015-05-14

Duration: 01:20

Your Page Title