4 Things to See Near Sohra ( Cherapunji )

Cherrapunji is better known as Sohra among the locals is a subdivisional town situated in the East Khasi Hills district in the Indian state of Meghalaya and a major tourist attraction. It is the traditional capital of aNongkhlaw hima (Khasi tribal chieftainship constituting a petty state), and also called as Churra by some. For tourists […]