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 wide. Yet up to 5000 pairs of Atlantic puffins, 1000 pairs of razorbills and 500 pairs of common murres congregate on the island during their […]
Read PostPuffins of Machias Seal Island
July 31, 2017