The capital of India is New Delhi. It is located in the northern part of the country, in the National Capital Territory of Delhi. New Delhi is the seat of the Indian government and is home to various important political and historical landmarks.
Learn more about capital of India