Shimla, the popular hill station is in Himachal Pradesh,. It was once a British summer capital and is truly a nature lover’s paradise. Surrounded by…
Shimla, the popular hill station is in Himachal Pradesh,. It was once a British summer capital and is truly a nature lover’s paradise. Surrounded by…