Seals start arriving off the Delaware coast in November, but are most abundant in January, February and March, Thurman said. There's an established winter colony off Lewes, but they sometimes show ...
Seals start arriving off the Delaware coast in November, but are most abundant in January, February and March, Thurman said. There's an established winter colony off Lewes, but they sometimes show up ...