United States: Wyoming: Yellowstone National Park: Mammoth Hot Springs Edit this page
Yellowstone National Park. Mammoth Hot Springs is featured on the list Michael Bright's 1001 Natural Wonders You Must See Before You Die.
Lists about this place
Ask a question Travel questionsNobody has asked a question yet. Be the first!
People who have been here
See all 135 people