Deccan odyssey is the luxury train launched in India just after the pioneer of Indian Luxury Travel – Pal ...
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 I ...