The Temecula-area visitors bureau and another tourism group are opposing an above-ground power line project that would run ...
There’s a wine country in Southern California, and Temecula lies at its heart. Set 60 miles north of San Diego and 90 miles southeast of Los Angeles, the vineyards of over 30 world-class wineries ...