India is a land of diverse landscapes, and one of the most magical ways to explore it is by train. Beyond the well-trodden ...