Philadelphia's Newest Park Is Built on Top of a Sewage Overflow Tank
Venice Island, which officially opened this month in Philadelphia, has all the amenities you might expect from a nice…