Indian Trains

Taking the train to India, an adventure? A challenge? And finally a pleasant surprise!