The churches, here one in Osterville, tell you you're in New England, the blue sky says it's spring and the smell of the sea suggests it may be Cape Cod BACK