Où se situe la North Shore ?
La North Shore regroupe les villes de North Vancouver et West Vancouver, séparées du centre-ville par le Burrard Inlet et accessibles en quelques minutes seulement. C’est ici que la nature s’invite aux portes de la métropole : montagnes, forêts anciennes, rivières et vues spectaculaires sur l’océan.