Nearly 15,000 seals fill Cape Cod’s beaches as the sea mammal’s population explodes
Nearly 15,000 seals have been drawn to the beaches of Cape Cod, sunning themselves on the New England shores. Aerial pictures of the coast show the sea mammals covering the area in brown. continued
Leave a Reply