Photo: Oakville Ontario
The thriving town of Oakville is situated on the shores of Lake Ontario in Canada only 30 minutes from the city of Toronto.
Downtown Oakville, Oakville, Ontario, Canada, North America
Related stock photo galleries, pictures & travel ideas:
Oakville Ontario