Tourism in Shimla

Probably the most popular hill station in northern India such as Jammu and Kashmir, Himachal Pradesh. Situated at a height of 2200 m, Shimla is one of the most eminent tourist destinations in the country. Set amidst beautiful hills and mystical woods,…