The city of Vancouver has a remarkable mix of culture. The people are friendly and hospitable. The great weather and perfect positioning combines for some fabulous outdoor activities too.