No, The magnetic north shifts overtime due to the rotation of liquid iron in the earth! So your answer would be No they are not always the same distance apart! Hope this helps :)
There is a large period of time in which the French and Portuguese colonized Africa. The natives took on those languages, which influenced the culture.