The Deccan Odyssey, one of India’s most luxurious trains, offers an unforgettable journey across India’s diverse landscapes and heritage-rich cities. Among its renowned routes is the Indian Sojourn, a 7-night, 8-day experience that takes travelers through some of the most iconic destinations in the country. This exquisite route includes stops at Mumbai, Vadodara, Udaipur, Jodhpur,… Continue reading Discovering Jaipur on the Deccan Odyssey’s Indian Sojourn