Multiple choice general knowledge history

Capital of Meghalaya?

  1. Dispur

  2. Shillong

  3. Agartala

  4. Kolikode

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Shillong has been the capital of Meghalaya since the state was formed in 1972. Before Meghalaya became a separate state, Shillong served as the capital of undivided Assam, earning it the nickname 'Scotland of the East' for its scenic beauty.