Home » News » Litte Island: New York’s new attraction

Litte Island: New York’s new attraction

Newest attraction
Little Island: New York has a new island


The public park “Little Island” is located in the Hudson River, on the west coast of Manhattan

© ANGELA WEISS/AFP/Getty Images

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.