Yeah, how did you not know that
The Supreme Court of India is located on Tilak Marg, New Delhi
New Delhi is the capital city of India. New Delhi is located in India's National Capital Territory of Delhi.
If you mean Delhi, it's a huge city itself, located in northern India. Within Delhi is New Delhi, which is technically a district of Delhi and the capital of India, where the government buildings are.
New Delhi
delhi
delhi
New Delhi is located in northern India with coordinates 28°36′50″N 77°12′32″E.
No, New Delhi is located in India at 28 degrees north.
south delhi
delhi
new delhi
The headquarters of All India Council for Technical Education (AICTE) is located in New Delhi, India.