Showing posts with label Delhi Metro. Show all posts
Showing posts with label Delhi Metro. Show all posts
Is Delhi at its humorous best while travelling in the #DelhiMetro?

Is Delhi at its humorous best while travelling in the #DelhiMetro?

Am not much of a daily Delhi metro traveler, but somehow I've been observing tweets about it for a while now. That observation has led ...

Read more