Definition
The Indian capital refers to New Delhi, the seat of the Indian government. It's the center of political power and administration in India. Located within the larger Delhi metropolitan area, it hosts the Parliament, Supreme Court, and various ministries. Think of it as the control center of the country, where major decisions are made. It represents India's governance and national identity. It is a hub of activity.