Puffins of Machias Seal Island
Machias Seal Island lies 10 miles offshore from Grand Manan Island in the Bay of Fundy. At low tide, Machias Seal is one mile long and a few hundred feet…
Continue Reading
Puffins of Machias Seal Island
Machias Seal Island lies 10 miles offshore from Grand Manan Island in the Bay of Fundy. At low tide, Machias Seal is one mile long and a few hundred feet…