Postal Mail in Botswana is rather reliable. There are post offices in each town where you can send letters, postcards, and packages. A standard letter is costs just 55 thebe to mail.
Visit their website to get a list of tarifs, post office branch hours, delivery times, etc. I believe they sell package supplies as well. BotswanaPost's website is http://www.botspost.co.bw/.
The stamps in Botswana are very collectible and attractive.

