Atlantic Puffins on Machias Seal Island 5 July 2009. Machias Seal Island is an island located in the Gulf of Maine, approximately 16 km (9.9 mi) southeast from Cutler, Maine and approximately 19 km (11.8 mi) southwest of Southwest Head, New Brunswick on Grand Manan Island. Machias Seal Island is located at 44°30′10″N 67°06′10″W / 44.50278°N 67.10278°W / 44.50278; -67.10278 and measures approximately 8 ha (19.8 acres) in area. It is a neighbour to North Rock.
Sovereignty of the island is disputed with ownership claimed by both Canada and the United States.
Link to this comment:
All Comments (0)