Delhi
BarakhambaroadDelhi.jpg

Delhi, known locally as Dilli and also by the official name National Capital Territory of Delhi (NCT), is the second-largest metropolis in India. With over 17.3 million residents, it is the eighth largest metropolis in the world by population.

Published on Apr 15 2009

The Institute of Urban Transport India is organizing a Conference & Exhibition on Urban Mobility on December 3 - 5, 2009 in New Delhi, India.

Dec 3 2009 - Dec 5 2009