Asia · India
Cherrapunji
Cherrapunji (officially renamed 'Sohra' by the state government, though Cherrapunji remains the common name) is a small town in the East Khasi Hills of Meghalaya, India, at 1,260 metres altitude, approximately 54 km southwest of Shillong.
RegionAsia
Sign in to read the full Cherrapunji guide
History & culture, When to go, Things to do and Where to stay, plus 7 more, free with an AlgoTrips account.