Tag Archives: Snowy Owls

Nature: ‘Snowy Owls’ On The Beach In Plum Island, Massachusetts (Video)

“Sunday Morning” pays a visit to some snowy owls on Plum Island, Massachusetts. Videographer: Michael Clark.

Snowy owls arriving in Massachusetts tend to seek local habitats that mimic the Arctic tundra where they spend most of their lives. Popular sightings include Westport, New Bedford, Nantucket, Orleans, Duxbury Beach, and of course, Plum Island. A snowy owl was recently spotted in the Middlesex Fells Reservation!

Plum Island is a barrier island located off the northeast coast of Massachusetts, north of Cape Ann, in the United States. It is approximately 11 miles in length. The island is named for the wild beach plum shrubs that grow on its dunes. It is located in parts of four municipalities in Essex County.