Shimla Himachal Pradesh – Things To Do In Shimla Kuldeep March 17, 2019 Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills. It’s also known for the handicraft shops that line… Continue Reading