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.
Share