We need you to answer this question!
If you know the answer to this question, please register to join our limited beta program and start the conversation right now!
Where is Tahoe located?
Tahoe City, CA http://local.yahoo.com/?csz=Tahoe+City%2C+CA From Wiki: Lake Tahoe is a large freshwater lake in the Sierra Nevada mountains of the United States, located along the border between California and Nevada at Lake Tahoe's major bend west of Carson City. The area surrounding the lake is also referred to as Lake Tahoe, or simply Tahoe. ...