places of interest in Shillong

Places to Visit in Shillong- The Abode of Clouds!

Shillong, the state capital of Meghalaya also known as the ‘Scotland of the East is one of the most popular tourist…

5 years ago