Oshawa

Oshawa

Oshawa is situated by the Lake of Ontario. It’s located in the north east side the city of Toronto. It’s home of General Motors (GM), one of the biggest manufacturers of cars in the world. It was once known as the Automotive city of Canada. They have many students...