Temecula: A Southern California wine oasis
Temecula Valley. Photo by Leigh Castelli.
Think Southern California, and beach towns, mountains and desert landscapes come to mind. But wine country? Yep, that’s what you get in Temecula, a high-desert town about 60 miles north of San Diego. Read more.