Anderson Marsh State Historic Park

Over 1,000 acres of diverse landscapes, wildlife and history.

Anderson Marsh State Historical Park, Lower Lake, CA, United States