How to book trains in India - Lonely Planet