Little Island se levanta sobre las aguas del río Hudson en Manhattan para brindar a neoyorquinos y visitantes un espacio de serenidad y naturaleza, actividades culturales y una vista única a la ciudad de Nueva York.