Booking train tickets in India is no less than running a marathon! Scenes are more competitive during the holidays and festival seasons.