Montréal

canada

MONTRÉAL is a North American city that speaks French. While maintaining its connection to France in language and culture, it is quintessentially American in its diversity and sophistication.