Top 10: best cities to visit and things to do in Canada Toronto. The largest city in Canada and arguably the best-known, Toronto is not the country's capital (Ottawa is), but it is the Ontarian. Niagara Falls. Montreal. Vancouver. The Canadian Rockies. Whistler. The Yukon. Quebec and Quebec City.