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 […]