What Are The Facilities Of Deccan Odyssey Train?

Deccan odyssey is the luxury train launched in India just after the pioneer of Indian Luxury Travel – Palace on Wheels. The train was unveiled on January 16, 2004 by a combined effort of the reputed Indian Railways & the MTDC (Maharashtra Tourism Development Corporation). In view of the outstanding facilities & excellent services guests… Continue reading What Are The Facilities Of Deccan Odyssey Train?