Penn's Landing is the waterfront area of the Center City along the Delaware River section of Philadelphia, Pennsylvania, United States.
By Beth
Penn's Landing is the waterfront area of the Center City along the Delaware River section of Philadelphia, Pennsylvania, United States.