When I went to Scotland (my dad's Scottish) I immediately felt like at home and like I had a lot in common with the place (even though I was still young enough that I wasn't really into genealogy or even sentimental about that sort of thing, and the concept of "this is where I come from" didn't really "click" for me). Unfortunately I see a lot of lower class Scotland in me too (definitely genetic as I was raised 100% by my mother and my mother is pretty much the opposite of my father). My father's family is from Lanark (mining town outside Glasgow) more or less all miners and laborers, very hard-nosed, intolerant and low class about a lot of things. Some of these things that manifest in me I realize are AS but a lot of it I recognize as being from my father's family (I realized this during the month I spent living with him when I was a teenager). I also feel drawn to a lot of the same cultural aspects that I found out later (from my mother) that my father was drawn to as well. Funnily enough, neither I or my mother (who is half Swedish) feel any ties to Sweden.
Even stronger than my Scottish connection however are my ties to South Carolina...my mother's family are on the complete opposite side of my father (Huguenots with a VERY prestigious name, one of the founding families of Charleston). I feel differently towards my Charleston roots in that I don't relate at all to the class system (looking down on those born out of wedlock, general sense of entitlement, etc) however I do relate to the love of the place and despite my problems with its politics, I consider Charleston my home. I've been re-reading the same Pat Conroy books over and over again for years because all his books describe the same love and affinity I feel for Charleston.
So to answer the question, I do think homelands can be in your blood if it goes back far enough (same type of people breeding, to put it bluntly). That being said, if it's recent enough (a family's only been there the past several generations) then more likely it's an aquired love of that place more than anything else.