Anyway, he goes to Africa, the demon wants to go home, Angel, Buffy and Willow end up there as well, and somehow Xander, Spike and Dawn are bound together.
Gah ... I know that's a terrible summation, but it's all I can remember. Anyone? And thanks in advance.
ETA: Many thanks to Pirate Purple ... yes indeed, it was Time Has Told Me .... my sanity is once more saved. :)