One thing you will find in most African towns is a plethora of cyber (or Internet) cafés, as most locals do not have an Internet connection at home. Charges vary from place to place, but all are very reasonable.