Ive traveled around this country a lot and I'll say that America is a huge collection of different cultures with long histories.
One thing we get a lot from the rest of the world is "America is such a new nation and doesn't have a cultural history." Which is completely untrue. In fact America is older than most modern nations.
Each state I've been to has some really unique cultural aspects to it and when you spend enough time there you realize that people from bordering states can be just as different as people from bordering European countries.