There are many attractions in Mammoth Lakes for stunning mountains, lakes, & waterfalls. Discover the best things to do in Mammoth Lakes, CA!