Correct answer: New Delhi
New Delhi was built by the British and inaugurated in 1931, after the capital moved from Calcutta, now Kolkata, in 1911. It lies within the wider National Capital Territory of Delhi, while Mumbai is India's financial hub.
5 correct answers — and none of it recorded.
Log in to save your history, build your ELO, and actually prove you know this stuff.
Log in & Start Tracking