About Shillong: The Abode of Clouds
If you look forward to experience the beauty of a happening North-east Indian hill station, Shillong is the destination meant for you! The city is the capital of Meghalaya, one of the country’s tiniest states. Formerly the capital of a larger Assam state during British rule, the city still retains colonial heritage in its architecture and food habits. ....Read More
Shillong Travel Guide Video