The Scotland of East : My Backpacking trip in Shillong.


Shillong is a hill station in one of the states of seven sisters, Meghalaya. It is the capital of Meghalaya which means ‘’ The Adobe of Clouds ‘’. Shillong is a beautiful city, which will make anyone fall in love with its scenic beauty.

Read this post on

Anubhav Bhatt

blogs from Visakhapatnam