Machias Seal Island is one of the best places in the world to observe Atlantic puffins (Fratercula arctica), and is certainly a fun place to get to. Machias Seal Island, near the US border with Canada in the Gulf of Maine, is accessed by a short boat from the easternmost…
Phil CollaFebruary 27, 2005