Asia · India
Shillong
Shillong is the capital of Meghalaya ('Abode of Clouds') in Northeast India, situated at 1,496 metres in the Eastern Khasi Hills.
RegionAsia
Sign in to read the full Shillong guide
History & culture, When to go, Things to do and Neighborhoods, plus 9 more, free with an AlgoTrips account.