Cape Cod, Massachusetts tends to attract a lot of vacationing New Englanders during the summer months, but its seal populations are known to attract a toothier class of visitor: great white sharks. In ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results