The Mystery Spot is a tourist attraction near Santa Cruz, California, opened in 1939 by George […]