City Quiz Level 18 SolutionLevel 18 Answer: BARCELONA

See Next Level:
City Quiz Answers: Level 19

See All Answers for City Quiz:
City Quiz – All Solutions