As of June 1, 2009, U.S. and Canadian land and sea travelers must present a passport or other document that denotes identity and citizenship when entering the United States. This law (the Western Hemisphere Travel Initiative) went into effect for U.S. and Canadian air travelers in 2007.
