Little Island

New York · Chelsea

Address: Little Island, Pier 55 at Hudson River Park, Hudson River Greenway, New York, NY 10014, USA

Website: https://littleisland.org/

ur mom ashley

Said the man-made island is unique and pretty.

Heads up: Admitted it feels more like a spot for photos.

All places in New York