what all you people out there think of new delhi?
By rickydbest
@rickydbest (9)
India
November 27, 2006 12:47pm CST
hello friends this is for all those who are from delhi or want to know bout delhi and for those who knows delhi. So to start with just start with just tell what comes to your mind when someone says New Delhi??
No responses