The south shore of beautiful Lake Tahoe is the heart of the Tahoe experience. This is where all the action is.