The ideal choice would be a decent-size metro area with a leading university and a diverse economy in whatever country you live in. This would give your children a good exposure to culture and education while you would have a job market to find your proper niche and provide for the family's needs.
I'm not as familiar with the various Canadian metro areas to eliminate or endorse any community. In the U.S., here are a few that pop out to me, in no particular order:
Little Rock AR
please feel free to add more options if you care!
"When a man is tired of London, he is tired of life"...Samuel Johnson 1777
"When a man is tired of Federer, he is tired of tennis"...stringertom 2014