Mount Shasta Named One of the ‘Best Secret Ski Towns in North America’ by National Geographic

There are some great ski towns in Northern California that get a ton of national press. Places like Truckee, South Lake Tahoe and Mammoth Lake are known by the masses to be some of the best places to ski and play in the Sierra Nevada. But for us NorCal locals, there’s another place in the …

Source: Mount Shasta Named One of the ‘Best Secret Ski Towns in North America’ by National Geographic

Leave a Comment