do us citizens need visa for botswana?
U.S. citizens are permitted stays up to 90 days total within a 12-month period without a visa. Travelers who attempt to enter Botswana with a temporary passport must have a visa to enter.