Tourist or business travelers who are citizens of participating countries may be eligible to visit the United States without a visa. Visits must be 90 days or less, and travelers must meet all requirements. Citizens of Canada and Bermuda generally do not need visas for tourism and visits.