Post date: Mar 26, 2010 3:40:46 PM
Anza Borrego State Park in southern California is a World Biosphere Reserve, and the largest desert park in the United States. Borrego is Spanish for bighorn sheep. The winter rains this year produced a beautiful wildflower display.