Top Shimla tourist places to visit Shimla is queen of hill stations in India and capital of Himachal pradesh. Shimla tourist places play major role of Himachal tourism. Shimla tour offers romantic and adventure experience. Pleasant climate, snow capped mo