Shillong: Why this city is the perfect travel destination

The city of Shillong, also known as “Scotland of the East,” is a beautiful combination of tourist friendly activities and deep rooted national heritage. This city is the capital of the state of Meghalaya, which means “Abode of Clouds” in Sanskrit. This city, which was...