Spotting a seal on land on P.E.I. might come as a surprise for some, but it's no cause for concern, says the Marine Animal ...
If you spot a seal on land in Delaware, report it to MERR immediately at 302-228-5029. The Lewes-based nonprofit will rescue ...
Spotting a seal on land on P.E.I. might come as a surprise for some, but it's no cause for concern, says the Marine Animal Response Society. It's pupping season, and it's completely "normal" for ...
Marine Education, Research and Rehabilitation Institute Executive Director Suzanne Thurman is reminding everyone that keeping a 150-foot distance from seals in the water and on land is both ...