holiday in Shillong
-
Shillong – The Scotland of the East
Shillong is a prominent city and capital of the north east state of India, Meghalaya. Being the political capital of the state, this city holds a prominence in this part of the country. Apart from being an important political city, Shillong is also a traveler’s paradise. Shillong is rich in natural and wildlife resources and […]
Recent Comments