The Deccan Odyssey is one of the finest luxury trains in the world. There are several places the luxury train takes guests for sightseeing. It is next train to be introduced after the pioneer of Indian luxury train travel – the Palace on Wheels train. It is also known as India’s Blue Train not only […] More