Shimla, a charming capital of Himachal Pradesh, captivates tourists with her picturesque landscapes and Victorian architecture. Situated in an altitude to 2,205 meters, Shimla offers an peaceful retreat from the chaos https://setbookmarks.com/story19641595/hidden-within-shimla-tourism-places