2
334mi
•
05h 21m
Afton, Wyoming, United States
2
Yellowstone National Park, Wyoming, United States
12
240mi
•
04h 05m
Alcova, Wyoming, United States
12
Afton, Wyoming, United States
Yellowstone National Park, Wyoming, United States
Alcova, Wyoming, United States