No media source currently available
Cape Cod, the hook-shaped peninsula that juts out into the Atlantic Ocean off the coast of Massachusetts, is known for its rugged beauty and abundance of wildlife, both on land and at sea.