City trips
Mailing List
Sign up for our mailing list to get latest updates and offers.
Shimla, the capital of the northern Indian state of Himachal Pradesh, is India's largest and best-known hill station. Spanning a 12km ridge in the foothills of the Himalayas, with steep, forested slopes falling away below and mountain views above, Shimlahas always been a popular retreat for those escaping the scorching temperatures of the plains below.