Niagara Falls, Ontario
Stamford Park. This was the site of the first Nascar Race in Canada.
Courtesy of the Niagara Falls Library Archives
The First Nascar Race in Canada was in Stamford Park (Near Niagara Falls) back on July 1st 1952 . The first Nascar Race at the CNE was on July 31st 1952.