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 must-visit places include: Jakhu Hanuman Temple: It is an ancient temple dedicated to Lord Hanuman and is situated on the highest peak of Shimla -- Jakhu Hill. It is one of the most famous ...