Shillong, Meghalaya
Scotland of the East
Shillong is the capital of the hill state of Meghalaya (abode of the clouds in Bengali). A resort hill station built by the British during the Raj, it is not a popular summer destination for tourists.
Check out the entry for Shillong in Wikipedia.
over 6 years ago