Delhi, known locally as Dilli, and by the official name National Capital Territory of Delhi (NCT), is the largest metropolis by area and the second-largest metropolis by population in India. It is the eighth largest metropolis in the world by population with more than 12.25 million inhabitants in the territory and with over 15.9 million residents in the National Capital Region area (which also includes Noida, Gurgaon, Greater Noida, Faridabad and Ghaziabad)....................More Wikipedia info
(B003 - Video Info) Delhi, the national capital of India, is a unique place where one would find shades of both the old and the new. On one hand, for a tourist coming to Delhi, this place has to offer some of the most...
(B005 - Video Info) A walk in delhi guided by former street children to raise awareness about the lives of street children and how Salaam Baalak trust provides support. All funds go to supporting street children and ...