Barry Diller, New York
Little Island: New York Has a New Floating Park
10:39 | 1.06.21
New York’s newest attraction is enthroned in the Hudson River: “Little Island”. The public park is slightly larger than a soccer field and is intended to become a green place to relax for New Yorkers – with the best view of the skyline.