Shimla travel guide – tourist places in Shimla Shimla is one of the most beautiful hill stations in India and is the capital of Himachal Pradesh. This city was earlier known as Simla, but know being popular with the name Shimla, it has become a famous tourist destination for the […]
Shimla tours
Shimla Hill Station – Shimla travel guide The one place that has been declared the Summer Capital of British India is the Shimla Hill Station. Located at the lower levels of the Himalayas, it was back in 1819 when Lord William Bentinck persuaded the Raja to part with the small […]