Question: Where is New Delhi located? Options: India Japan China Rome Correct answer: India Other game answers: Scrabble Pics Answers, deer hunter 2015, Trivia Crack answers.