Life goes on for the people who inhabit one the world's wettest towns- Cherrapunji. Taxis are parked at their usual spots waiting for passengers. People, buildings, roads get washed up. Cheerapunji also called Sohra, Cherrapunjee and Charrapunji, is a town in East Khasi Hills district in the Indian state of Meghalaya.


Name:  557.jpg
Views: 519
Size:  39.7 KB

Subscribe to Nidokidos Videos