Shimla, the capital city of Himachal Pradesh in India, was a favored hill station during the colonial era. It boasts several colonial-era spots that showcase its historical significance and architectural beauty from that time. Here are seven of the best colonial spots to explore in Shimla