After months at sea, the orange-beaked birds are gathering along coastal cliffs in a short but sensational migration.
Wildlife enthusiasts, rejoice! Maine isn't the only place to find Atlantic puffins. For an idyllic birdwatching vacation, ...