Shimla, its charming capital of Himachal Pradesh, beckons tourists with its breathtaking landscapes and Victorian architecture. Nestled in an altitude of 2,205 meters, Shimla provides the serene retreat from the bustle https://www.feeltourism.com/shimla