Nestled just a short drive from the shores of Lake Tahoe, Carson City offers a Nevada winter escape brimming with charm and adventure. As the Sierra Nevada mountains set the backdrop, this historic ...