Unraveling The Mystery Behind The Mystery Spot

The Mystery Spot is a tourist attraction near Santa Cruz, California, opened in 1939 by George Prather. The name itself arouses suspense and anticipation, and it sufficiently does justice to the strange nature of the place. It is a gravitational anomaly located in the redwood forests just outside of Santa Cruz, California. According to About Mystery …

Unraveling The Mystery Behind The Mystery Spot Read More »