There’s An 80,000-Square-Foot Public Rooftop Park On Pier 57
We know where we’re hanging out this summer… Did you know New York City’s largest rooftop park–that’s completely free and open to the public–is located at Pier 57 in Hudson River Park in Chelsea?...