Neither is particularly idiomatic. Are you just trying to say that she is a citizen of Spain? If so, "belong" is the wrong word.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Sorry, no.
Are you just trying to say that she is a citizen of Spain?
fatimah0786What I meant to say was that her nation is where her talent would be appreciated and where it is needed.You could use She belongs in Spain to indicate that the need for her is more pressing in Spain than it is where she is now, with the implication that you disapprove of her devoting her time and effort to somewhere else
fatimah0786What I meant to say was that her nation is where her talent would be appreciated and where it is needed.OK. She belongs in Spain could express that, not to Spain.