Carl Parry currently lives in Cape Town South Africa.