Tall Ships Festival

Tall Ships Festival on The Delaware River

The Tall Ships Festival docked at Penns Landing (and Camden, NJ) on Thursday, June 25th. Numerous tall ships and the world’s largest rubber duck sailed up the Delaware River on Thursday afternoon before docking at various spots on both sides of the river. The ships, which stayed through Sunday, June 28th, drew large crowds of […]

Read More
%d bloggers like this: