Pages

Saturday, June 17, 2006

HBOI scientists stumped by Arctic seal found on Caribbean beach

It seems a hooded seal - a marine mammal that lives on and around packed ice off the coast of Newfoundland - somehow found its way to the tiny island of Anegada in the Caribbean Sea.

No comments:

Post a Comment