Shimla the famous hill station in India
Shimla is the capital city of Himachal Pradesh and is no doubt one of the most famous hill stations of India. The historic remarks of the city signify its culture and heritage as it was chosen by the British themselves as their capital in the 17th century. Shimla is also the largest city of Himachal Pradesh, located in north India. The major tourist attractions of the city include Mall road, Ridge, Lakkar bazar and Jakhoo temple etc.