Robert Moses State Park - Thousand Islands is a 2,322-acre (9.40 km2) state park located on Barnhart Island in the Saint Lawrence River and the adjacent mainland in the Town of Massena in St. Lawrence County, New York.[1][3] The park is north of the Village of Massena, near the Canada–US border.