
Cape Cod has a huge and growing population of grey seals. They can be seen along the Atlantic coast. There
are heavy concentrations around Monomoy Island in Chatam and Head of the Meadow Beach, in Truro. Individual seals
can be frequently spotted just off the beach, anywhere along the coast.
Below is a video of the seal colony on Monomoy Island.
Click here to play seal video
|