Shimla, the charming town of Himachal Pradesh, enchants tourists with her breathtaking landscapes and historic architecture. Situated in an altitude around 2,205 meters, Shimla provides a serene retreat from the chaos https://jayalpwj606009.bloggactivo.com/profile