User:umarotkd914449
Jump to navigation
Jump to search
Shimla, the charming town of Himachal Pradesh, captivates tourists with their stunning landscapes and Victorian architecture. Situated at an altitude of 2,205 meters, Shimla offers the serene escape
https://www.feeltourism.com/shimla