India is the seventh largest country in the world. Which of the following countries is not larger than India?
Reveal answer
Fill a bubble to check yourself
India is the seventh largest country in the world. Which of the following countries is not larger than India?