Why is Shillong called Scotland of East?
Shillong is a hill station that is present in the northeast part of India. Shillong called the Scotland of the East because the rolling hills around the town reminded the British of Scotland.
Shillong is a hill station that is present in the northeast part of India. Shillong called the Scotland of the East because the rolling hills around the town reminded the British of Scotland.