A world traveler should be able to answer these 10 geography questions correctly!

1. Which one of these cities lies on the River Thames?

Manchester
Rome
London
New York