Definition
The capital of India is New Delhi, the center of the Indian government and administration. It's where the President resides, where Parliament meets, and where major policy decisions are made. It's a planned city within the larger Delhi metropolitan area, known for its wide avenues and historical sites. Think of it as the nation's command center. It embodies India's political power and modern aspirations. It is a hub of activity.