Little Island at Pier 55 is an artificial island park in the Hudson River on the west side of Manhattan in NYC, adjacent Hudson River Park.
Little Island at Pier 55 is an artificial island park in the Hudson River on the west side of Manhattan in NYC, adjacent Hudson River Park.