Sure, but course and destination are very different things. You can't sign a contract with illegal clauses and suddenly they're not illegal anymore; if I hire you in Alabama and you agree to work for fifty cents an hour, regardless that we both signed a contract for it, it's still illegal and I'm still not allowed to do that.