Long Point 4 July 2012 By bill_perks_1 Long Point Light on Twillingate Island, Notre Dame Bay. Submitted By: Bill Perks