Little Island: NYC’s Newest Park is a “floating island” on the Hudson River

New York City’s newest public park called Little Island is now welcoming locals and tourists alike. Rising from the remnants of Pier 54, Little Island sits … Continue reading Little Island: NYC’s Newest Park is a “floating island” on the Hudson River