Claim: The Wonder Spot was a tourist attraction located off US Route 12 in Lake Delton, Wisconsin and was purchased by Bill Carney in 1988 who said it had as many as 50,000 visitors each year during the mid-1990's.
Evidence: The Wonder Spot was a tourist attraction located off US Route 12 in Lake Delton, Wisconsin from 1949 to 2006. Louis Dauterman of Fond du Lac, Wisconsin opened the Wonder Spot in 1952, and Bill Carney purchased it in 1988. According to Carney, as many as 50,000 visitors came to the site each year during the mid-1990s.