While at Penn's Landing go visit the Independence Seaport Museum. Great way to pass the time while waiting for the ferry to the New Jersey Aquarium. Wonderful history and displays of times goen by in the seaports history. All kind of cool nautical things to check out including beautiful model ships of all types. They have a really nice museum store with lots of gifts, prices are pretty good. No cameras are permitted in the museum,
Included with River link pass at $23.00
At the aquarium you can pet little sharks and various other animals. The sharks feel rough, like very fine sandpaper, and don't like being touched, but that's life for ya.