Of all the hill stations in India, Shimla (now called Shimla), the capital of Himachal Pradesh, probably has among the highest top-of-mind recall. Situated at an altitude about 2200 metres (7200 ft.) above sea level, and located about 385 km from Delhi, it is easily one of the most popular hill resorts in the country.
JNR Globetrotters Pvt. Ltd.
204, Amrapalli Axiom 2, Bopal Junction,
Sardar Patel Ring Road, Ambli, Ahmedabad,
Gujarat 380054, India
Phone: +91 2717 406805 Mobile:- +91 98255 07128