Himachal Pradesh’s capital, Shimla, is a favorite destination for tourists. It is steeped in colonial history because it was the summer capital during the British era India. It has colonial houses, market places, lakes and snow-capped mountains, making it picturesque.