First look at Lake Tahoe

Lake Tahoe is one of those magical places that will make you believe in love at first sight. The largest Alpine lake in North America is only 3 hours drive from San Francisco, near the California/ Nevada border. Lake Tahoe is also the second deepest lake in North America (at 1645 feet or 501 meters). Picture coming down the ski slopes only under water! A beautiful drive through the winding mountains dotted with tall pine trees brings you to a blue water oasis surrounded by snow everywhere. Continue reading “First look at Lake Tahoe”