Top tourist places to visit in Shimla
Shimla, the capital of Himachal Pradesh, has so many tourist places and been top in the list of tourist places in India. The pristine beauty of the city attracts tourists across the globe.
Shimla, the capital of Himachal Pradesh, has so many tourist places and been top in the list of tourist places in India. The pristine beauty of the city attracts tourists across the globe.