Open main menu

New Delhi

district of Delhi and Indian capital city

New Delhi is the capital of India. It is one of the largest cities in Asia.

geographic mapEdit

architectureEdit