Level 1 - 15
Score :
Clues :
flag15
INDIA
Guess
Get Clue
No more Clues
Located in South Asia
Is the second-most populous country with over 1.2 billion people
Capital City is New Delhi
Guessed