Mehhaya

Scotland of the east

Coming soon

Attractions in Meghalaya, around and from Meghalaya

  • Shillong Shillong is often referred to as the Scotland of the east. A hill station situated at an altitude of 4900 ft., Shillong is the capital of Meghalaya. Built by the British, it was the erstwhile administ