Canada has no shortage of cities and towns people love to hype up. Some are genuinely gorgeous (Banff, I see you).