Yes Moulinsart castle is in Belgium, and Haddock was living in Belgium. But I was rather pointing out a few points that may or may not suggest that he has another nationality or at least that he may have served under French flag, maybe even British (with captain Chester). One can live in one country and still have another nationality. He wears a cap that looks French according to some people who know more about that than I do, he has an ancestor that served Louis XIV, a French king that awarded him a castle outside Brussels (how that now is possible?). But that he served Louis XIV don't necessarily mean that he was French, I know, but not Belgian either...
There is a lot of discussions on the topic on various forums though so I'm not the only one who have my doubts, or rather some unanswered questions.
I know that 95% of the facts points to him being Belgian, but it's the 5% of uncertainty that nags me. And I guess we'll never know Haddocks full family history.
Here is an interesting example with some quite good argumentation for Haddock being British, or at least of British descent:
http://www.tintinolo...page=4#msg15687