• 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 4 million more with Baamboozle+
    Try slideshows
  • Your experience on this site will be improved by allowing cookies.