Your email has been successfully sent.
Each December, nearly 400,000 grey seals appear on the sandy beaches of Sable Island, in the middle of the Atlantic. From one of the higher vantage points on the island, the scale of the seal invasion can be seen.