Oct 29, 2002
Hi this is Dan. Today we did our first dives at a new site. Turtle Rock is a small island a short ways offshore of Ross Island. It is a favorite place for mother Weddel seals to give birth and raise their pups.