Unveiling Shillong: Top Places to Visit in the Scotland of the EastPerched atop the lush hills of Meghalaya, Shillong welcomes travelers with open arms and cloudy skies. Known as the “S...Continue reading