Which US City Is Home To The Liberty Bell?

0
Difficulty
Medium

Which US City Is Home To The Liberty Bell?

Question:
Which US City Is Home To The Liberty Bell?
a)
Philadelphia
b)
New York
c)
Boston
d)
Washington DC

Scroll down to see the correct answer

Correct Answer
Philadelphia
Back to Categories >