Unique, long awaited Little Island park set to opens to public in NYC
Thursday, May 20, 2021
Little Island, a new free public park at 13th Street in Hudson River Park, is set to open to the public Friday, offering a unique greenspace unlike any other in New York City.