Where Arabia meets Africa...