@mohitbector - Wrong! With all due respect, please do NOT post misleading information. Thanks.
@talktoudaykumar - According to the Canadian Charter of Rights and Freedoms, Section 6 - "Mobility Rights", any Canadian Citizen OR Permanent Resident can work and live in ANY part of Canada.
http://laws-lois.justice.gc.ca/eng/const/page-15.html
Having said that, let us now talk on the moral grounds. The province is inviting you to fill a need in their labor market. They want your skill in the labor market and that is why they are helping you get the 600 points. This 600 points will get you an ITA and an ITA will eventually transform into a COPR and a Permanent Resident Visa on your passport.
Now, after you land in that province, you ought to make sincere efforts to establish yourself in that province. Meaning, you have to start looking for jobs, try getting yourself re-educated and gain some "Canadian Work Experience" by doing some volunteer work. This is the only way to land in a good job in Canada. Now, if you land in a relatively less popular province (No offense to any province or its residents) and move to the "relatively better" ones like Ontario and BC, you are demeaning the very purpose of your nomination. The province wanted you to fill its labor need and do you just ditch the province that gave you 600 points? This is a very incorrect thing to do and a very limited way of approaching the situation. Even though the province will not have any legal hold on you, this is extremely unfair and a sick thing to do.
I suggest that one should put in extremely sincere and genuine efforts to establish oneself in the province that S/he was nominated by. In spite of your best efforts, if you are not able to establish yourself in that province, then it might be acceptable to consider moving to other provinces.
This is only my opinion. Thanks!