Île du Nord Wildlife Recovery Center est un établissement à but non lucratif qui prend soin de malades, blessés et de la faune orphelins et éduque le public sur les questions de la faune et de l'environnement. Les visiteurs peuvent voir la faune Île de Vancouver non libérables dans un cadre paisible et rustique.