The Dryad Point lighthouse in British Columbia, Canada is on Campbell Island just north of New Bella Bella.