Becky Barrie can't get Africa off her mind.