Lynn Armitage
11/24/12
In Brooks, California, in the heart of the Capay Valley, Cache Creek Casino Resort rises like an Emerald City out of acres and acres of surrounding ranches and farmland...