Craig Smith came across the Rotary Club of Venice in his travels...