Social Studies Quiz
Help
India is the _________largest country in the world.
Seventh
The Laughing Buddha is also known as _________
Budai
India has the __________largest population.
Second
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies