The main public space at Penn's Landing is The Great Plaza, a mostly concrete labyrinth located along the Delaware River at Christopher Columbus Boulevard and Chestnut Street. Penn's Landing is the waterfront area of the Center City along the Delaware River section of Philadelphia, PA.
301 S Columbus Blvd
Philadelphia, PA 19106
(Map it)
Great Plaza at Penn's Landing Website
Get local info on Yahoo Local and Yelp