Asked in
Liberty Bell

The state that is home to the Liberty Bell is?

Answer

User Avatar
Wiki User
June 12, 2011 4:15PM

It's located in Philadelphia, Pennsylvania.