Little Island Opens Today to New Yorkers
Little Island, a new, free public park at 13th Street in Hudson River Park, opens today (May 21, 2021), providing New Yorkers and visitors from around the world with a unique greenspace unlike any other in New York City. The park – one of the...