Americans might not have a Columbus Day if Christopher Columbus had not been born in Italy. Out of pride for their native son, the Italian population of New York City organised the first celebration of the discovery of America on October 12, 1866. The next year, more Italian organisations in other cities held banquets, parades and dances on that date. In 1869, when Italians of San Francisco celebrated October 12, they called it Columbus Day.
In 1905, Colorado became the first state to observe a Columbus Day. Over the next few decades other states followed. In 1937, then President Franklin Roosevelt proclaimed every October 12 as Columbus Day. Since 1971, it has been celebrated on the second Monday in October.
Although it is generally accepted that Christopher Columbus was the first European to have discovered the New World of the Americas, there is still some controversy over this claim. Some researchers and proponents of other explorers attribute the first sightings to the early Scandinavian Vikings(北欧海盗) or the voyages of Irish missionaries(传教士) which predate(早于) the Columbus visit in 1492. The controversy may never be fully resolved to everyone's satisfaction, but 1992 marked the 500th anniversary of the Columbus discovery.