Secondary quiz - places
Help
Which European capital city is this?
London
In which Asian country can you find the River Ganges? (pictured)
India
The population of the UK is approximately 67 million.
True
Unlock this slideshow and over 3 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies