This May, the Old Port comes alive with a full summer of activities for everyone on the shores of the St. Lawrence River.
Montreal is an incredible city that seamlessly blends old and new, French and English (along with a smattering of other cultures), and the conservative and the cutting edge. There are plenty of ...