Complete guide to Mammoth Hot Springs in Yellowstone National Park. Why go, things to do, how to visit, map, and useful tips.