Shillong the "Scotland of the East"

Why Shillong Is Considered the “Scotland of the East”

Shillong’s Similarity with Scotland Shillong the “Scotland of the East.” Shillong is the capital city of Meghalaya, situated in the […]

Why Shillong Is Considered the “Scotland of the East” Read More »