Canada’s best known destinations get plenty of attention, but smaller communities can deliver just as much scenery, history, food, and character. Condé Nast Traveler has highlighted places including Waterton, Canmore, Gimli, Elora, Saint Andrews, and Lunenburg among Canada’s most charming small towns. Many of the places that follow pair walkable centers with easy access to lakes, mountains, coastlines, or historic sites. For travelers willing to build a road trip around smaller dots on the map, the payoff can be substantial.