Mammoth CA

Winter time in Mammoth

Is winter time and there is nothing better than spending the weekend in the mountains for some ski and snowboard, and a perfect spot to do that in California is Mammoth. I travelled there for thanksgiving and I just loved the city.   Mammoth Lakes is a small town located 32 miles north of the […]