Rainy days are here again, 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