Shillong Shillong is the capital of the state of Meghalaya. The city is a hill station. The name of this city means the abode of clouds. The hills surrounding the city remind the British of Scotland. This is why it is also known as “Scotland of the East“.The city is surrounded by pine... more

 
Swayam Infotech