Seven things to do and see in Toronto as IndyCar races in Canada

Seven things to do and see in Toronto as IndyCar races in Canada

Toronto, the capital of the province of Ontario, is a city along Lake Ontario with soaring skyscrapers and many green spaces.

IndyCar races around the streets of Toronto for 90 laps at this tight street circuit around Exhibition Place in downtown Toronto.

Here, Travel News Blitz’s Ayla Vaughan explores seven things to do and see in Toronto.

Read More