Of course! People from South America can largely tell what country (or part of a country) someone is from by the accent of their Spanish. Every language has different accents…it would be interesting to know which language has the /most/ accents though.
Accents can form two different ways…first, by simple isolation. All languages constantly change, and given time, places that are more culturally cohesive or isolated will change in different ways from each other. This is what happened in the American south, for example. It’s also how the “American” accent drifted apart from the “English” accent.
On the other hand, some accents are holdovers from when people actually spoke different languages (like the way that French people have a “French” accent when they speak English.) These accents persist long after the local population has (for the most part) stopped speaking that language. This is the case for the “Irish” accent, for example, or the ‘Minnesota’ accent (Norwegian, Swedish, and German roots.) Of course, people still speak Irish in Ireland and even Norwegian in Minnesota, but for the most part, we consider these just another “accent” of English while forgetting that they have roots in other languages.
I’d be curious to know which language has the most recognizable accents to native speakers…probably English or Spanish, just because they’re very widely spoken, but I dunno!
I’m a native english speaker (from arizona) and I spent 18 months in utah, speaking and learning spanish. I met people from nearly every spanish speaking country and although I can’t tell all accents apart, I can definitely tell when someone is from argentina, chile, spain, venezuela, costa rica, peru, and certain parts of mexico. I’m sure well-traveled native speakers can identify more accents.