It is the seat of power as the houses of the Indian parliament alongside the supreme court of India, and all the embassies of foreign countries are in Delhi, making it important to the country as the heart is to the human body.
See More