The lush and undulating hills of Yolo County's Capay Valley are just about the last place you'd expect to find a luxury casino resort, yet this idyllic spot is where Cache Creek has hit the jackpot.
Some results have been hidden because they may be inaccessible to you