And of course there's a difference between home as a place and home as a feeling. Somewhere that feels like home may not be obviously so to others, mind.
In my case, England is home, even though I am not living there right now. It is the place I feel most at home, that simple. Where I am now is home because I live here, but definitely isn't "home". Make sense?