Iditarod Trail Headquarters is a hive of activity throughout the day. You might stick out a little without a tailored suit, but it's still well worth stopping by to appreciate this well-known landmark.
This corporate center of operations is in Wasilla, but Iditarod Trail Headquarters of course isn't the only thing to see around these parts. If you've got time for more sights, Lucile Lake is worth discovering as well.