Lake Tahoe is any stand up paddler's dream, thus making the list of SUP Wonders of the World. Located in both California and Nevada in the United States, the surrounding scenery is gorgeous, the water is crystal clear and there is always something and somewhere new for you to explore.