Wild Horse Island has a total land area of 4,254 acres (1721has) and is located in Tahoe Lake,  the 16th deepest lake in the world, and the fifth deepest in average depth.
Wild Horse Island has a total land area of 4,254 acres (1721has) and is located in Tahoe Lake,  the 16th deepest lake in the world, and the fifth deepest in average depth.