On my 476-mile journey throughout Southern California a couple of weeks ago, one of my goals was to go to Ranchita to see Southern California’s Yeti. I was successful. Here it is: Yeti stands in between the Ranchita Country Store and a real estate office in, of course, Ranchita, California. See location on Google maps […]
