Everyone in the world whose first language is English doesn't pronounce the same words the same. I guess you could say that there are different English dialects. Just here in the US, there are quite a few different dialects. I am sure that you can tell the difference from a southerner to someone form the northeast or from the Midwest, or from any other different area.
I remember when I was sixteen years old my Uncle took his family and me on a long trip across North America. Every area where we stopped, I noticed that the locals had their own way of speaking English. Once, when we were a couple of thousand of miles away from home, one lady asked me if I were from Butler, PA. I said yes, that I lived about eight miles south of Butler and then I asked her how she knew that. She said by the way I talk and pronounce words. Dang, up until then, I thought it was every one else that talked strange.
Even when I grew up and had been working for quite a few years, I took a new job near Detroit, Michigan. Canada was just across the river and was easy to get to. Also, it was shorter to drive across Canada to New York than through the US. I don't remember why my boss and I were going there, but the officials at the border told me, as we crossed the river and entered Canada, that I was from Western Pennsylvania, even though I had Michigan plates on my car. I told him he was right that western PA was where I was born and raised and lived for over 30 years, but then I asked how he knew that. He said by the way I talk and the words I use. Can't fool those border guards.
Since I have lived in Pennsylvania, Michigan, North Carolina, and Texas, my dialect must be pretty confusing. BTW, when I first started to work in Michigan, I couldn't understand my boss. He told me to go check the ruff or the rough or ??? Luckily, there was a co-worker nearby that translated it to me as "go check the roof". Yep, language is not my best subject. Now, don't fall off your ruff and have a great day, you hear?