Embark a Soulful Journey with Deccan Odyssey Train
The word ‘Deccan’ is a version of the pali word dakkhin and is directly derived from the sanskrit word daksin meaning South. Odyssey means a long and exciting epic journey. The two words put together -‘Deccan Odyssey’ would mean a…