When it rains, it pours in Cherrapunji

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. P...
Back to Top