
Shimla tour Shimla, the capital city of Himachal Pradesh is situated in the northwestern ranges of the Himalayas. The “Queen of hills” is an exquisite hill station housing terraced mountains and cultivations. Shimla is magnificently adorned with dense forest of oak, pine, fir and rhododendron. Your tour to Shimla will be even more awesome if [...]






