Culinary tours offer up a tasty combination of culture and history. In Africa, most tours center around Morocco and South Africa—two of the finest cuisines in the world. Most culinary tours involve shopping for ingredients at local markets, learning local recipes, and mastering techniques—and of course, a fair amount of wine tasting and dining in fine restaurants. Whatever country you choose to visit, make sure to try the local delicacies. From gemsbok steaks in Namibia to mopane worms in Botswana, some dishes are more weird than wonderful while others are downright delicious.