The eastern region knows Shillong as the "Scotland of the East" because this capital of Meghalaya presents stunning landscapes and enjoyable weather alongside its rolling hills. The northeastern part ...