Multiple choice general knowledge

Where is this hill station? Shillong

  1. Bihar

  2. Tamil Nadu

  3. Meghalaya

  4. West Bengal

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

Shillong is the capital of Meghalaya and is known as the 'Scotland of the East'. It is a major hill station in Northeast India, located in Meghalaya, not Bihar, Tamil Nadu, or West Bengal.