Childhood Dreams on the Shimla Toy Train
The most attractive and visited hill station within the state of Himachal Pradesh is Shimla. A preferred summer retreat for tourists coming from different places.… Read More »Childhood Dreams on the Shimla Toy Train