Shillong in summer holidays

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…

6 years ago