Multiple choice

Which place is known as Queen of the Mountains?

  1. Delhi

  2. Mussoorie

  3. Varanasi

  4. Oo<font size="2">ty</font>

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

Mussoorie, located in the foothills of the Garhwal Himalayan range, is popularly referred to as the Queen of the Mountains. It is a well-known hill station in Uttarakhand.