Life: As I see it, while I live it
Sunday, February 14, 2010
Woo hoo! Finally take the delhi metro for a spin.
Last I was on it was 2005/06
Delhi metro is the best metro in the world.
London, Paris - plz watch and learn :)
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)