When it comes to seeing Great White Sharks, the waters off the outer beaches of Cape Cod are among the best in the world.