Dear Queenie,
Sometimes people ask me where I’m from because I speak English with an accent.
Queenie, aren’t questions like that rude? What’s a good way to answer them?—Foreign resident
Dear Resident,
I do not think people intend to be rude when they ask that question. They are just interested because you sound different from what they are accustomed to. And they may even be trying to be friendly.
If you do not want to discuss the matter with them, just tell them you do not like to talk about it, or just change the subject, or even just ask them why they want to know.