sir iam national in Pakistan. Pakistani citizens need a visa for travelling to Botswana . The stay is usually short with a period of 90 days and visa expires in 90 days. Applicant is required to be present when applying for Botswana tourist visa.
A total of 9 documents are required for applying Botswana tourist visa. You can also find useful tips from fellow travellers. (Source: https://visalist.io/botswana/visa-requirements/pakistan )