Shillong, called the Scotland of the East for its scenic beauty, is a hill-station located in northeastern India. Renowned ...
Hosted on MSN1mon
Waterfalls To Markets: 6 Instagrammable Gems To Explore In ShillongShillong, also known as "Scotland of the East" is a stunning hill station in Meghalaya. Its cypress hills, sparkling waterfalls and colonial vibe combined with a rich Khasi heritage make it the ...
Meghalaya, call "Abode of Clouds," stunning state India offers breathtaking landscapes serene hills lush forests cozy weather Valentine’s Week ...
Ed Sheeran made history on Feb 12 with his debut performance in Shillong, drawing massive crowds for city’s biggest international concert.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results