Atlantic puffins are rarely seen from shore. Their only nesting colonies in the United States are on five islands along the Maine coast.
5 days ago
View all