Shillong

Shillong – The Scotland Of The East

Shillong – The Scotland Of The East Shillong seems to be God’s own canvas, with natural decorations of waterfalls, pine…

Shillong – The Jewel of the North-East

Shillong – The Jewel of the North-East One of the most beautiful and popular tourist destinations in the North-east, Shillong…