Little Island, New York City
June 15, 2023 in the United States ⋅ ☁️ 73 °FLittle Island is a floating park on the Hudson River in New York City. Opened in May 2021, it offers an oasis of green space, featuring gardens, performance spaces, and good views of the ManhattanRead more