Shimla, often called the "Queen of the Hills," is the capital of Himachal Pradesh and one of India's most famous hill stations. The city thrived during British rule, attracting settlers in the 1820s.
Some results have been hidden because they may be inaccessible to you