Vancouver is Canada’s third largest city. Situated in the state of British Columbia, between the ocean and the mountains, it has a unique climate.
Toronto is Canada’s largest city, and boasts excellent meeting and conference hotels. It’s a pulsating metropolis and one of the most interesting cities in North America. Located right on Lake Ontario, it’s got water, beautiful surrounding forests, a high-rise jungle, or just pure wilderness.