Featured in this video is an overview of Shillong, the capital of Meghalaya, a north-eastern state in India. Considered as the ‘Scotland of the East,’ Shillong is a picturesque location and is visited by tourists throughout the year.
Shillong has lush greenery and hilly terrains along with gurgling rivers and misty mountains. All these are really a feast for the eyes of the travellers. One can get captivating views of sunset and sunrise from Shillong Peak.