The Deccan Odyssey luxury train in India allows you to discover the soul of this incredible country including world heritage sites, forts and palaces and an array of cultural experiences.