Shimla, its charming capital of Himachal Pradesh, enchants tourists with her picturesque landscapes and Victorian architecture. Situated in an altitude to 2,205 meters, Shimla offers an tranquil escape from the https://infopagex.com/story4973636/tucked-away-shimla-tourism-places