Both North Rock and Machias Seal Island are nearest to which U.S. State?
Machias Seal Island: Machias Seal Island is an island in the Gulf of Maine, about 16 km southeast from Cutler, Maine, and 19 km southwest of Southwest Head on Grand Manan Island.
i don't know