North Shore (British Columbia) Attractions & Activities - The Best Holiday Destinations for 2020
The North Shore of the Burrard Inlet is a mostly suburban area of Vancouver where dense urban meets dramatic tall mountains. The mountains provide attractions like the Grouse Mountain ski resort. At the west of the North Shore is Horseshoe Bay, ferry terminal to the Sunshine Coast.
The waterfront of Lower Lonsdale, North Vancouver
The Most Frequently Asked Travel Questions about North Shore (British Columbia)