Recent reviewers agree this is a must-see in Philadelphia. Located in Independence National Historical Park in Old City, Independence Hall is just steps from the Liberty Bell Center, making it ...
Tuesday was a step in making the proposed Sixers arena a reality as City Council held its first public hearing.