Know More About the Unique Dog Sledding Race in Alaska. Quoted from National Geographic, long ago, Iditarod a city and river in Alaska, became the location of a gold mine in Alaska. Iditarod itself means ‘far’ or ‘a distant place’ in Ingalik and Holikachu, which is the native language of the indigenous Alaskan tribe. The […]