What to See in Montreal

Montreal is located in the middle of the St. Lawrence river in southwest Quebec. It is Canada’s second largest city and has the largest population of French speakers outside of Paris. Montreal is a Canadian city with a French soul, … Continue reading What to See in Montreal