In which city is the Liberty Bell displayed?

Answer and explanation

Correct answer: D. Philadelphia

  1. Step 1: The Liberty Bell, previously called the State House Bell or Old State House Bell, is an iconic symbol of American independence, located in Philadelphia. Answer: Philadelphia. Why not the others: None of these fit: Boston; New York City; Washington, D.C.

Practise more States, Cities and Landmarks.

Free questions with an explanation for every one, and full timed General Knowledge (United States) mock tests.