Snowy owls are fueling a surge of fascination in recent weeks with their surprise appearance along the Jersey Shore.
One snowy owl was spotted recently by a photographer on Long Beach Island which is where Alan ... At times, snowy owls can remain in New Jersey until late March or early April.