Category: Montreal

Welcome to Montreal

The second-largest city in Canada, Montreal is located in the province of Quebec. With ties to both the French and British empires, Montreal is a fully bilingual city with a fascinating origin story.  Originally inhabited by the St. Lawrence Iroquoians, it was ‘discovered’ by Jacques Cartier in 1953 who was the first European to set […]