Shillong is often referred to as the “Scotland of the East”, because there are plenty of similarities between the two cities. This capital city of Meghalaya is located at an altitude of 1, 496 meters and is considered to be the ideal destination where one can find the perfect blend […]