What is the capital of Himachal Pradesh?
The correct option is A Shimla
Shimla, is the capital and the largest city of the Indian state of Himachal Pradesh. In 1864, Shimla was declared as the summer capital of British India, succeeding Murree, northeast of Rawalpindi.