14 Best Places to Visit in Sohra (Cherrapunji), Meghalaya
Sohra (Cherrapunji) is a scenic town in Meghalaya’s East Khasi Hills district. Nature lovers and adventurers enjoy Sohra for its abundant rainfall and stunning scenery. Places to Visit in Sohra (Cherrapunji) include breathtaking waterfalls, caves, landscapes and living root bridges. … Read More