Perched at an altitude of 1,525 meters above sea level, Shillong, the capital city of Meghalaya, is often lovingly referred to as the “Scotland of the East.” Known for its rolling hills, p...
Perched at an altitude of 1,525 meters above sea level, Shillong, the capital city of Meghalaya, is often lovingly referred to as the “Scotland of the East.” Known for its rolling hills, p...