Montreal, Quebec
Montreal is the second largest city in Canada and the 6th largest in North America. Its name comes from the three-headed hill in the center of the city, Mont-Royal. >>> Back to Main Photo Page