Deccan Queen is perhaps the only train in India, whose birthday is celebrated every year in a traditional manner. On the day... (more)