Byron Scott Checks Out the Independence Seaport Museum
Independence Seaport Museum located at Penn’s Landing in Philadelphia offers numerous exhibits. Currently, they have an exhibit called It Sprang From The River which highlights everyday objects with maritime secrets.