Tour and Travels India


Wondering where to go during the holidays? One of the most beautiful places to rejuvenate the body and mind is Shimla. The capital of Himachal Pradesh, Shimla, is situated on the foothill and has a lot of beautiful places to offer. This incredible hill station in India is 343 km away from Delhi and is connected by a great roadway. Tourists from all around India and abroad visit the place to experience the serene mountains. There are many places one can visit in Shimla and various activities one can indulge in. The......

Continue Reading