Lake Tahoe : Winter Wonderland

Are you over winter already? If not, it's not too late to go see beautiful Lake Tahoe in all of its winter glory! Lake Tahoe is an idyllic lake in the Sierra Nevada mountains between California and Nevada. Did you know that it is the largest alpine lake in North America? It can be enjoyed … Continue reading Lake Tahoe : Winter Wonderland