A foreign national or alien
entering the U.S. is generally
required to present a passport and valid
visa issued by a
U.S. Consular Official, unless they are a citizen of a country eligible for the
Visa Waiver Program, or are a lawful permanent resident of the
U.S. or a citizen of Canada.
read more >>