Shimla is located in the lap of the nature, with beautiful surrounding and picturesque spots, arrive at this beautiful destination, and witness the sheer beauty, with some good moments spent here with your friends and family. Shimla is also the queen of hills. You can perform few adventure activities, as well as shop and eat at the wo...