Loading…

Himachal Pradesh, India
Shimla, the capital of Himachal Pradesh, is one of India's most loved hill stations. Surrounded by forests and Himalayan landscapes, the city is known for The Ridge, Mall Road, Christ Church, Jakhoo Temple and nearby attractions such as Kufri and Naldehra. Shimla is an excellent destination for family holidays, honeymoon trips and weekend escapes.