Iditarod Race Route 2024. This spectacle, held in glistening anchorage, alaska, pits humans and dogs against the stark winter landscape in a riveting. The official 2024 iditarod race starts on march 3rd in willow, alaska.
When does the race start? Rule 39 states, “no oral or.