Oshawa Driving Experience

Oshawa is one of Ontario’s cities in Canada. It is located on the shores of Lake Ontario with a population of over 150,000 persons as projected in the 2011 census report. The city lies at approximately sixty kilometers to the East of Downtown Toronto. Due to its fast growth, Oshawa has witnessed robust infrastructural development[…]