Visa Waiver Program and Chile

On March 31 Chile joined the Visa Waiver Program (VWP). Qualified Chilean nationals traveling to the United States for business (B-1) or pleasure (B-2) will no longer require visas for travel if they meet all requirements for visa free travel. See http://london.usembassy.gov/niv/vwp.html. If you are a Chilean passport holder and are thinking of taking advantage of … Continue reading Visa Waiver Program and Chile