Tag Archives: belle isle marsh

Snowy Owl at Belle Isle Marsh

Snowy owls have arrived in the New England area en masse this winter. The reason for their southern surge isn’t known, but the population may have exploded following an increase in their favorite prey, the lemming, last summer. Owls are leaving the crowded Arctic to stake out their own territory, finding their way to places such as Boston.

We first attempted to find a snowy owl on Castle Island. While we saw a number of other birds, we did not find an owl. Following e-bird reports of owls at Logan Airport that could be seen from Castle Island, we trained our camera on the edges of the runways. This is what we saw:

A snowball at Logan that could be an owl.
Is this a snowy owl?

Continue reading

Posted in Nature | Tagged , , , , , , , , , , | Comments Off on Snowy Owl at Belle Isle Marsh