Free things to do in Northern California: favorite beaches, free hikes, free attractions and parks in Mendocino, San Francisco, Sonoma, Lake Tahoe, Napa and Sacramento