• 14 years ago
New Delhi is the capital of India. It is situated within the metropolis of Delhi and serves as the seat of the Government of India and the Government of the National Capital Territory of Delhi. The city was planned by Edwin Lutyens, a leading 20th century British architect. The city is known for its wide, tree-lined boulevards and houses numerous national institutions and landmarks. The total area of the city is 42.7 km2. ( source Wikipedia ) 

Category

🏖
Travel

Recommended