Where is Rancho Tehama?
Where is Rancho Tehama located?
Rancho Tehama, Rancho Tehama, United States of America (approx. 40.008057°, -122.42583°)
Where is Rancho Tehama on the map?
Rancho Tehama - Red Bluff
{"latitude":40.008057,"longitude":-122.42583,"title":"Rancho Tehama"}