I find it interesting that people write Google queries in correct, often polite English as if there is something intelligent on the other side. When I try this query: "where mango grow washington" I seem to get decent results, but the human-sounding query does return garbage.
Perhaps the problem with Google is that it's trying too hard to convince people that it's smarter than it really is. I treat it as a stupid, mindless computer and it works fine most of the time.