The overall infrastructure in Delhi has improved by leaps and bounds over the past decade, especially the roads. Traffic moves smoothly for the most part, and the road surfacing is also quite good. The metro has also presumably helped take some traffic away from the roads. Now, if only numbering of buildings and homes can […]
Delhi and Mumbai Roads
December 14th, 2011 · 5 Comments
Tags: Uncategorized