Montreal
Montreal is named after Mount Royal, a triple-peaked hill that is as French as you can get outside of France. It strikes a happy balance between restaurants, shopping, nightlife, and the arts.
Metropolitan Oasis in French-Speaking Canada
Do you believe in love at first sight? Well, that cliché this often applied to this magnificent city.
Museums
The museums meet expectations for a large French-speaking metro area in Canada, a short ride from NYC.