I must say that visiting Cape Canaveral and Houston space center was something that made a major imprint on me.
Normally, when I go to the US, it is the wide open spaces, the mountains, the nature, the .......frig, I could go on forever, stuff that I go for.
But being a space head, those 2 visits really got to me.