For a burst of heaven on earth, float away to Shillong in Meghalaya. Breathe in the pollution-free air, see rolling green hills, sacred forests, gushing waterfalls and crystal clear lakes. This hill station captivates visitors so much, so that the British referred to Shillong as the Scotland of the East. The glorious green hills reminded them of the landscape of Scotland. Today, still surrounded with nature, it has grown into a hip town that has a thriving music scene and booming café culture. Come on a journey with Riya Travel as we list out incredible places to visit in Shillong and things to do.
Read More