We stopped in the town of Niagara on the Lake, Ontario. Very nice place.
You can see Toronto from the riverside next to Niagara on the Lake.