Founder's Monument
When visitors think of the Iditarod Trail, they often think of Anchorage where the race’s ceremonial start takes place. But the trail actually begins in Seward, right here. This spot is also where the town’s first settlers landed back in August 1903.