There are only a handful of countries whose residents require tourist visas to enter Botswana (you can find this list here). At the same time, every traveler must ensure that they hold valid, permanent passports with at least three blank pages remaining.
Most tourists in Botswana come from the United States, second-most is the United Kingdom, and third is Germany. Visitors from these countries do not need visas for 90 days, after which they can get an extension from immigration. Emergency or temporary passports aren’t accepted without an accompanying visa.
Those traveling with minors (children under 18) must provide a certified copy of the minor’s unabridged birth certificate and their valid, permanent passport to gain access to Botswana.
If the minor travels without one or both of their parents, an affidavit from absent parent/s consenting to their child’s travel is required.