The town of Jenner, California, is located at the mouth of the Russian River, onthe scenic Somoma Coast, about 75 miles north of the Golden Gate Bridge. The town is located on a hillside, and is mostly foggy. This February, there were many days of bright sunshine.
- Total Views
- Explore Score