Relive your Childhood Dreams on the Shimla Toy Train

The most frequented hill station in the state of Himachal Pradesh is none other than Shimla. Earlier, the summer capital…