Railway travel in India is all about scale and uncertainty. With thousands of trains operating daily over huge distances, delays, rebooking, and sudden change of platforms are quite common. As far as ...