The Mammoth Lakes hot springs in California are the best! This is your map + complete guide to the best hot springs in Mammoth Lakes + how to find them.