What is the old name of Shillong?
Shillong is a hill station in the northeastern part of India and the capital of Meghalaya, which means “The Abode of Clouds” and is one of the smallest states in India. “Yeddo” was the old name of the present day Shillong, which was later changed to new name after a name of a peak of the same.