Brain › GeographyWhat is the capital of India?BeijingNew DelhiMontrealTithiAnswerThe correct answer is B) New Delhi.More Geography questionsWhat is the capital of Peru?Which one of these archipelagos are NOT a part of the United Kingdom?Which Canadian province has Charlottetown as its capital?What is the name of the capital of Turkey?What tiny principality lies between Spain and France?Broome is a town in which state of Australia?Play Brain · Practice