Only Geography Buffs Will Be Able To Name The Country Based On 3 Of Its Cities
London, Manchester, Liverpool
Retry
Correct
Incorrect
The photo of the iconic Big Ben clock tower should be a hint that cities such as London, Manchester, and Liverpool are located in England. England makes up part of the United Kingdom.
London, Manchester, Liverpool
- Norway
- England
- Scotland
- Belgium
Scroll down to continue on!