Delhi
Hotels Things 2 Do Dining Out Transport
Motels Nite Life Shopping Local Info

        

Delhi is the capital of India, the largest metropolis by area & the 2nd largest by population.

New Delhi, was built to the south of the old city during the 1920s & when India gained independence from British rule in 1947, New Delhi was declared its capital.

Delhi has grown to be a major cultural, political, & commercial center of India.