Plan the Anchorage to Homer road trip in 2026 — 225 miles of Kenai Peninsula scenery with Beluga Point, Portage Glacier, Girdwood, Soldotna, and Homer Spit.