Shimla town is located in mid hills of western Himalayas. Shimla came into being in 1817 when British discovered it. Shimla is one of the most popular tourist destinations of India, is also the state capital of Himachal Pradesh. Known as the Queen of Hill Stations, Shimla became the summer capital of the British Raj...
Shimla's cool climate is the precise reason why it is such a popular summer retreat. Located at an altitude of approximately 2200m above sea level...