lighthouse, Long Point, Twillingate, Newfoundland, Canada
scenic overview, Notre Dame Bay, Twillingate, Newfoundland, Canada