Home Car Insurance Advice Car and Bike Insurance for foreign travelers to South Africa…mission impossible?