The Yellowstone National Park Area

Mammoth Hot Springs Hotel

87

Hwy 89, Yellowstone National Park,
Yellowstone ,
WY,
United States,
82190.