Check out the top things to do in Vancouver including spas, restaurants, shopping and attractions for kids while on a city visit.