Oshawa, Ontario is a beautiful city nestled along the shores of Lake Ontario. Home to roughly 160,000 residents, Oshawa falls just 60 km’s east of downtown Toronto and is considered the eastern anchor of the Greater Toronto Area. The thriving and diverse city has become increasingly popular with those ...

View More