Katie Joll Carved millions of years ago by passing glaciers, this state park is a must-see for anyone looking to experience Lake Tahoe's beauty. Surrounded by towering trees, this inlet along the ...
The resort sits north of Lake Tahoe in California, 6 miles southeast of Truckee. There are several shuttles servicing the resort, including one operated by Northstar as well as TART. The ski ...