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 »