Located on the Delaware River between Penns Landing and the Delaware Bay, the Marina is also close to the Atlantic Ocean and the Chesapeake