Start at the Center! The Independence Visitor Center is located on Americas Most Historic Square Mile, across from the Liberty Bell and Independence Hall in Independence National Historical Park. The Center provides the millions of visitors who travel to Philadelphia with a FREE comprehensive orientation to the culture, history, shopping and dining options available throughout the Greater Philadelphia region.