Shimla, its charming city of Himachal Pradesh, enchants tourists with their picturesque landscapes and colonial architecture. Perched at an altitude of 2,205 meters, Shimla offers the tranquil escape from the hullabaloo https://single-bookmark.com/story19639841/hidden-within-shimla-tourism-places