What is the VWP? The VWP is administered by the Department of Homeland Security (DHS) in consultation with the State Department. Currently, the program permits citizens of 38 countries[1] to travel to the United States (U.S.) for business or tourism purposes for up to 90 days without a visa, which is a major convenience. In …
Continue reading “Visa Waiver Program (VWP) Travel Challenges – Don’t Forget!”