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