UpCountry Ranch

UpCountry Ranch

Located in the foothills of the Sierra Nevada, UpCountry Ranch is family-run fruit orchard offering the sweetest tree-ripened peaches around.

Leashed dogs welcome.