I've lived in many places in the USA & internationally.I am like Jenny....lived many differnt places. Indiana, California, Wisconsin, Texas, Ohio. ( In Ohio now ) I don't really know which one I consider home. So I would have to agree with Jenny, "home is where the heart is"
In the past I traveled a heavy % on business & often felt home was the hotel where I was sleeping that night.
Aside from childhood in NY, I never lived in one State or address for very long until coming to northern CA over 10 years ago. I like this area very much for it's people (racial, ethnic, & cultural diversity), the relatively mild weather (& no snow where I am), parks & recreation, access to beaches & mountains, & yes shopping deals.
So NY once was home, plus I felt a bit of home feeling once in TX (Dallas Cowboys area & perhaps my best wildest fun years), but now N CA is home. I would like to some day live again & perhaps feel at home in Sydney, Australia.