The Ultimate Choose-Your-Own-Adventure California Road Trip Itinerary/Guide! Explore Cities, Coasts, Beaches, National Parks, Deserts, Mountains, and more!