Where is Independence Hall located?
on
Published in Geography Trivia
Philadelphia
San Francisco
London
St. Louis
Philadelphia.
Independence Hall is the Philadelphia building where the Declaration of Independence was debated and signed.
Comments