You are not allowed to camp just anywhere in Botswana, you should book an official camping spot. In National Parks, you definitely can only camp at the designated spots. If you do want to camp on an unofficial spot outside of the parks you should ask permission at the nearest village.