Little Island is a unique and vibrant park located on the Hudson River in New York City. It offers a perfect escape from the bustling city and provides visitors with a serene environment to relax ...
Located at Pier 55 in Hudson River Park near the intersection of West 13th Street and West Street, Little Island is easy to access on foot from several Manhattan neighborhoods, including Chelsea ...