Boar’s Head Lighthouse at Digby Neck in Nova Scotia, Canada. Boar’s Head Lighthouse at Digby Neck in Nova Scotia, Canada.Boar’s Head Lighthouse at Digby Neck in Nova Scotia, Canada.