Lark Harbour, Newfoundland, is a breathtaking coastal town nestled on the Bay of Islands, offering some of the most...