Tempo Traveller for Delhi to Shimla
Shimla is a good tourist place and situated in State of Himachal Pradesh in India. It is also known as "Queen of the Hill stations" was the summer capital of British India before independence. It is situated in the north-west Himalayas at a height of 7238 feet. Today, Shimla is the state capital of Himachal [...]
Read More