Me looking at Lily Lake in Desolation Wilderness
South Lake Tahoe (SLT) is a little town right on the border of California and Nevada. It sits on the south shores of beautiful Lake Tahoe ( the second deepest lake in the USA ). Lake Tahoe is known for its clarity of water and the panoramic [...]


Recent Comments