A great combination of urban sophistication and stunning natural beauty, Vancouver is one of North America’s most under-rated tourist destinations. All the big city amenities are here, including the second largest Chinatown in North America, but there are also beaches and Stanley Park and the Canadian Rockies are just 20 minutes away.