Lee Canyon ending winter season after historic snowfall
The Mount Charlestons resort’s ski and snowboard season, which saw a record-breaking 266 inches of snowfall, ends on Mother’s Day.
The Mount Charlestons resort’s ski and snowboard season, which saw a record-breaking 266 inches of snowfall, ends on Mother’s Day.