According to Travel + Leisure readers Vancouver was voted the best city to visit in Canada and the 7th best city in North America. The only other Canadian city to crack the top ten was Quebec City.
The top 10 North American Cities as voted by Travel + Leisure readers:
On another note Vancouver Island was voted top island in the continental U.S. and Canada.
Image by colink