AfriQuest: Crossing Africa from Cape Town to Cairo