Iditarod Race Official Start Tour
Based in Anchorage 5 nights, this Iditarod experience begins with the ceremonial start on snow covered city streets where you can have up-close viewing of this unique dog sledding event. The very next day, travel to the community of... Browse tour