SD2A (Specific, Detailed, 2 Answers) Quiz 2 by RautY

Question 2

Which Commonwealth country contains a city named London, located on the River Thames?

United Kingdom AND Canada

Back