Asia Why is Shillong Called the Scotland of the East? by admin June 26, 2017 by admin June 26, 2017 Beautiful hills, lush greenery, picturesque sights and foggy roads, Shillong has much more than this credited to its name. Located in the… 0 FacebookTwitterPinterestEmail