Vancouver BC Tourist Information and City Guide
The City of North Vancouver is located across Burrard Inlet from downtown Vancouver Canada. It can be easily reached from Vancouver city centre via the Sea Bus.
The Grouse Mountain and Mount Seymour ski hills are both situated in North Vancouver.