Penn Treaty Park
Penn Treaty Park along the Delaware River Waterfront offers impressive views of the Philadelphia Skyline and the Ben Franklin Bridge.
Photo by M. Kennedy for GPTMC
February 27, 2012
View Larger Map Have you ever wanted to check out what a restaurant or bar looked like before actually visiting it? We certainly have. Enter Google Maps. Google Maps first unveiled Street View back in 2007, allowing people to see not just the address of where they were trying to go, but also what the […]Read more»