what do you call a person who moves place to place
Drifter is probably the best fit here , as it does not have too much connotations ,as vagabond ... something like that!I hope it's a great answer!
A person who moves from place to place is a NOMAD