back to home dude

25 Cities of the United Kingdom

25 Cities of the United Kingdom

About 25 Cities of the United Kingdom

Do you know where these English cities are located? Point them out on the map in as few turns as possible.