Carbonear Island 21 July 2007 By Laura Merrigan Carbonear Island, and “The Point” in Crockers Cove! Submitted By: Laura Merrigan