
Visit the McCord Stewart Museum, located in Montreal, Canada
The McCord Stewart Museum, located in Montreal, Canada, is a public museum that is dedicated to the preservation, study, and appreciation of Canadian history and culture. The museum was founded in 1921 by David Ross McCord, who donated his extensive collection of