When it comes to the hill-stations, Shimla is the most sought after tourist destination in India. This city is not only popular for its natural beauty but also for its ancient architectural heritage.