Himachal Pradesh, a state in northern India, is primarily known for Shimla, a city that is hardly its capital and hardly its largest city. Contrary to...