I personally believe everyone has a right to move across arbitrary lines written on some map by wealthy people in the past few centuries. I believe it is a natural right for every human being, as much as the right to participate in the organization of your community (e.g. voting), the right not to be unduly harassed without habeas corpus, the right to be treated with dignity etc etc.
The fact that some specific law of some specific land recognises some rights and not others does not mean we should resign to the fact that this is how it ought to be. Otherwise, we might as well roll back to theocracy or some other rubbish way of life.