Answer
John Cabot was an Italian explorer who sailed for England in 1497. He was the first European to land on the mainland of North America, but he did not make it to Asia. Cabot sailed from Bristol, England, in May 1497, and landed on the coast of Newfoundland, Canada, in June of that year. He then sailed along the coast of North America, but he did not reach Asia.