AFAIK visas are not required for most if not all South American countries. Visas are required for nearly all sub Saharan African countries except South Africa. Some are easily acquired at he pont of entry, others are not. You would need to check with the embassies of the particular countries you intend to visit.