Oakville is the loveliest town on the north shore of Lake Ontario (in my opinion, anyway!)  It's about 30 km. west of...