Canadians heading south often know exactly what to expect from New York, Orlando, or Las Vegas, while other American cities barely register until somebody actually spends a weekend there. The surprises tend to be places with stronger waterfronts, architecture, food, museums, neighborhoods, or outdoor spaces than their reputations suggest.