About Lake Tahoe
Tahoe Photo Galleries
Lake Baron is a man made lake on the banks of the Upper Truckee River. It does provide a rather sheltered
spot for an afternoon with plenty for kids to do. Swimming in the lake is not recommended due to small organisms.
image keywords -
Last Updated May 20, 2005