Tucked Away Shimla Tourism Places
Shimla, its charming capital of Himachal Pradesh, enchants tourists with her picturesque landscapes and colonial architecture. Perched at an altitude of 2,205 meters, Shimla provides the tranquil escape from the hullabaloo of city life. Tourists can stroll through its cobbled streets, dotted with historic structures. The essential spot is the Mall