The population of Atlantic puffins — the adorable and colorful, some would say clownish, sea bird living off the coast of Maine — is continuing to recover following a disastrous 2021. As reported by ...
Atlantic puffins are sometimes nicknamed “sea parrots,” and their chicks hatch in Maine in early July. However, a small eel-like fish called the sand lance has been abundant this year. The fish are ...