Little Island
17/09/2021
Tags
Newly Opened.
Little Island is a 2.4-acre public park located on the Hudson River just south of 14th Street at Pier 55. On this Little Island one can enjoy food and drinks, an Amphitheater and a nature walk all on an elevated man-made island that magically stands on stilts as the newest architectural wonder of NYC.