Award for the Best Delhi Metro commuter goes to...
Who cares | December 18, 2014 16:44 ISTA successful metro ride is rather a matter of pride especially in India!There were gladiators in Rome, and now there are Metro travelers in Delhi. This comparison might not go down well with some of