Comment Comment by dufferzafar Hi, I live in Delhi. New Delhi is one of 11 districts in Delhi.Not sure if you meant "look at the roads in New Delhi" in a "derogatory" sense, but I'd just like to say that the roads in New Delhi are some of the best roads here. parent dufferzafar 5 years ago
Not sure if you meant "look at the roads in New Delhi" in a "derogatory" sense, but I'd just like to say that the roads in New Delhi are some of the best roads here.