I'm an American, and I get asked "where are you from?" almost every time I meet a new person here (in America). I look very non-American and have an accent most people find hard to pin down, so I'm thinking that the question is just not posed to people who look and 'speak' very American.