If you are a car lover and happen to tour Canada then never miss the opportunity to visit the Canadian Automotive Museum in Oshawa, Ontario. The Canadian Automotive Museum is a major tourist attraction of Canada and is a prominent feature in the list of museums in the country. The Canadian Automotive Museum is a(…)

Published On: Thursday, November 28th, 2013