Mind readers

Every adult person in Loleta, a small town in northern California, can read minds, but they deny it. The townspeople are always open and helpful, but visitors tend to get the feeling that they’re being watched. They keep it a secret. They don’t take advantage of it, since doing so could result in being discovered.