A football match in the rain, Cherrapunji

Cheerapunji also called Sohra, Cherrapunjee and Charrapunji, is a town in East Khasi Hills district in the Indian state of Meghalaya. It is credit...
Back to Top