We did not find results for: Mystery Spot.
Check spelling or type a new query.
Tourist attraction in Santa Cruz, California
The Mystery Spot is a tourist attraction near Santa Cruz, California, opened in 1939 by George Prather. en.wikipedia.org
Maybe you would like to learn more about one of these?