Cape Cod is one of the world’s largest hotspots of great white sharks, study finds
Cape Cod in Massachusetts is home to one of the world's biggest hotspots of great white sharks, new research finds. Between 2015 to 2018, an estimated 800 great white sharks ...