
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.
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
Topics: