Back to Show
Indie Alaska
We Are An Iditarod Checkpoint Oasis | INDIE ALASKA
Season 4
Episode 1
Winterlake Lodge on Finger Lake is an official Iditarod Trail checkpoint, 153 miles down the trail from Anchorage.