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