We are planning a trip to Montreal or Quebec, and possibily both. We have never been in that area of Canada. We have about 10 days. We like cities that are historic, busy and with some amount of charm. How should we spend our 10 days?
(Another option might be split the time between one of the cities and New York. We have been to New York several times and don't feel the pressure of needing to sight see there.)