Shimla, its charming city of Himachal Pradesh, enchants tourists with her stunning landscapes and Victorian architecture. Situated in an altitude around 2,205 meters, Shimla offers the peaceful retreat from the https://highkeysocial.com/story5122101/tucked-away-shimla-tourism-places