Multiple choice general knowledge

Leh

  1. Shimla

  2. manali

  3. ladakh

  4. Siachin

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

Leh is a town in the Ladakh region of India, located in the Himalayas. It's the largest town in Ladakh and a popular tourist destination known for its Buddhist monasteries. Shimla (A) and Manali (B) are also hill stations but in different states, while Siachen (D) is a glacier.