Don’t miss out on the delightful and enchanting experience of a train journey through the picturesque landscapes of Himachal Pradesh via the Kalka-Shimla railway. With a total of six toy trains ...