JavaScript is disabled
Our website requires JavaScript to function properly. For a better experience, please enable JavaScript in your browser settings before proceeding.
The Toronto waterfront is the lakeshore of Lake Ontario in the city of Toronto, Ontario, Canada. It spans 46 kilometres between the mouth of Etobicoke Creek in the west and the Rouge River in the east.

View More On Wikipedia.org
Back Top