All articles with 'Delhi' Tag
I came across this brilliant ad from Citibank advertising their metro card for Delhi metro, see it yourself. I have taken Delhi metro first time during my summer internship in 2005. The system was excellent even at that time. I felt proud riding a world class air conditioned carriage from my hotel to the heart […]
Continue »