This isn’t just another pretty spot – it’s nature showing off with reckless abandon. Nestled on Lake Tahoe’s Nevada side near Incline Village, Sand Harbor is technically part of Lake Tahoe Nevada ...