A tsunami on the Delaware? The Delaware River, which flows between New Jersey and Pennsylvania, rele