Shimla’s first Snowfall of 2019
Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills. Once the summer capital of British India, it remains […]
Continue reading »"Don't Listen to what they say. Go See"
Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills. Once the summer capital of British India, it remains […]
Continue reading »