Discovering Shillong: Eight Must-Visit Destinations in the Scotland of the... Tucked away in the rolling hills of Meghalaya, Shillong is a city that effortlessly blends colonial charm, tribal heritage, and breathtaking natural beauty.