Shillong: The Pine-Scented Gem of Meghalaya

Cradled in the East Khasi Hills of Meghalaya, Shillong is a hill station that feels like a breath of fresh air—literally and figuratively. Often dubbed the “Scotland of…