Places | August 21, 2014 05:21 PM EDT
Take a look around Penn's Landing in Philadelphia (PHOTOS)
Penn's Landing is the waterfront area of the Center City along the Delaware River section of Philadelphia, Pennsylvania, United States.
© 2024 BOOMS Beat, All rights reserved.
Do not reproduce without permission.
Do not reproduce without permission.