California, manages to tick all the boxes. It is a location with plenty of activities all year round and has an excellent infrastructure to make your stay a pleasant and convenient one. While many people think of Mammoth Lakes primarily as a ski resort – and it is...