Nature & Adventure Activities
Shimla Himachal Pradesh

Shimla Himachal Pradesh

Shimla is the capital of the  Indian state of Himachal Pradesh, in the Himalayan foothills. Once the summer capital of…