Lake Tahoe Visitors Authority Published June 4, 2009 • Updated on July 28, 2009 at 8:47 pm South Lake Tahoe is a premier winter vacation destination boasting the most snow in the U.S.