Capital Cities of the World Quiz
 
What is the capital of The Bahamas?
 
Islamabad
Luanda
Nassau
London

Start over