Quebec City and Banff are both worth the trip. The former especially if you speak French.
I speak a little German, so that’s close enough...............