Mammoth Lakes

Mammoth Lakes is a town in the Sierra Nevada mountains of California. The Mammoth Mountain and June Mountain ski areas are known to many people who ski in the area.

Leave a Reply