Five days of waterfront festivities will take place Memorial Day weekend 2018 with the return of the Tall Ships. The festival based at Penn’s Landing will offer a great opportunity to step aboard several international Tall Ships. The festival will also feature a fleet of sail away vessels offering a chance to Sail Philly! The […]