Hi Virgo,
There is no law that says you have to stay in Alberta after Landing. But you have to keep in mind that you cant tell that to the immigration officer when you land :) You should land in Alberta to be safe. Once your landing procedure is complete and you get your PR card, nothing can...