Cherrapunjee
India /Meghalaya /East Khasi Hills /Cherrapunjee Cherrapunjee is a town that is situated in the East Khasi Hills district of the state of Meghalaya. The town was previously credited as the wettest place on earth. The town was the capital of a small kingdom known as Sohra. There are a few places that one can […]