British Columbia Wants You!

Located on the southwest coast of Canada is the beautiful province of British Columbia (BC). It is no wonder that this is an envied destination for foreign nationals who receive their Permanent Resident Visas for Canada.