Shimla, in the Himalayan foothills a few hundred kilometers north of Delhi, is the most famous of Indias hill stations. During the British Raj the entire government would move to Shimla from Delhi.
Shimla, in the Himalayan foothills a few hundred kilometers north of Delhi, is the most famous of Indias hill stations. During the British Raj the entire government would move to Shimla from Delhi. India, Shimla - 06-Mar-07