Tag Archives:

Formula 1

The Canadian Grand Prix

The Formula One Canadian Grand Prix has been held in Montreal since 1978, on the artificial island of Île Notre-Dame. Held every year at the beginning of June, the race is eagerly anticipated by the city’s residents, to whom it represents the unofficial start of summer.