The capital is Shillong also known as the "Scotland of the East", which has a population of 354,324.
The capital is Shillong. This Shillong is also known as the "Scotland of the East". The "Scotland of the East" has a population of 354,324.