Capitals Quiz
1. What is the capital of France?
Paris
New York
London
Next