Located in the middle of Saint Lawrence River, Montreal is Canada’s second largest city. Having the biggest population of French speakers outside of Paris, Montreal is a Canadian city with a French soul and a very hip attitude. There are many interesting places to visit in Montreal. This place is a perfect fusion […]