Source: Tourism MediaMontrealThe City of a Hundred Spires, with its French influences, slew of festivals, and pristinely preserved historic city centre has to be one of the most charming in North America, if not the world.WorldNorth AmericaCanadaMonteregieQuebecMontreal