Shillong seems to be God’s canvas, with natural decorations of waterfalls, pine trees, gardens, peaks and pleasant whether. It resembles the highlands of Scotland with its natural splendour and thus […]

Categories

Popular Post

Tags