Yellowstone: Mammoth Hot Springs As we arrived at the parking lot of the Mammoth Hot Springs, I knew why it has been listed as a must visit place in Yellowstone National Park. The view […] Indah Susanti April 8, 2019