Jiraiya said:Wherever someone thinks of you, that's where home is.
Ohhh!!! Snap, crackle AND POP!!!!
Home is a feeling. When I moved to the town I now live in, I felt immediately at home, because the atmosphere of the house and the town just suited my personality. It's a sense of safety and comfort at a specific location.