Log AbroadPhotos Isola del Giglio, Italy The Log StaffAugust 16, 2012 Isola del Giglio, Italy — Keith and Arlene Beckwith from Channel Islands Harbor recently visited Isola del Giglio, a small island off the coast of Tuscany in the Tyrrhenian Sea — and they brought along The Log Newspaper. Share This: