Where is Rancho Tehama Reserve?

Where is Rancho Tehama Reserve located?

Rancho Tehama Reserve, California, United States (approx. 40.0027864°, -122.4450792°)


Where is Rancho Tehama Reserve on the map?