These are hands down the best natural hot springs near Mammoth Lakes. You can see them all in a day too! Here's what to know...