Drive. Dine. Walk. Gawk. Find joy. Explore 735 gorgeous miles of the iconic Highway 1 with these essential stops along the way.