Shimla, its charming capital of Himachal Pradesh, beckons tourists with her stunning landscapes and historic architecture. Situated on an altitude to 2,205 meters, Shimla provides a tranquil getaway from the bustle of city life. Visitors can stroll through her narrow streets, dotted with historic structures. The recommended destination is the Mall