Capital of Himachal Pradesh
-
Darjeeling
-
Shimla
-
Dehradun
-
Ambala
B
Correct answer
Explanation
Shimla has served as the capital of Himachal Pradesh since the state's creation in 1971. Originally a summer capital of British India, it continues as the administrative center of this Himalayan state, known for its colonial architecture and mountain tourism.