What is the capital of India?
New Delhi is the national capital of India and houses key central institutions such as Parliament and Rashtrapati Bhavan. Mumbai is often called India’s financial capital, but it is not the official national capital. Exam tip: distinguish between a national capital and a financial capital.