What it is like to travel in Deccan Odyssey, the best luxury train in India