Little Island: New York City’s Mini Park
New York City has long been celebrated as a haven for art and innovation. New York City’s Little Island—which is situated on a series of bulbous piles on the Hudson River—is the Big Apple’s latest creative masterpiece. Little Island is a mini park which features trees and flowers galore, a stage for performing artists, and…