French riders visit from Santes, a twin city for Salisbury