The first documented European to arrive in North America after the Norse was Giovanni Caboto. While argument still persists over his birthplace - Venice or Genoa - when he sailed for a British ...