India
Perched high in the Khasi Hills of the Northeastern state of Meghalaya is one of the dreamiest destinations in India: Shillong.
By Priyanka Chakrabarti
Subscribe to our newsletter to get the latest on travel, stay & dining.
Thank you for your subscription.