Yahoo Web Search

Search results

  1. 1 hour ago · 1. The Mysterious Spot. The Mystery Spot is a tourist attraction near Santa Cruz, California, opened in 1939 by George Prather. Visitors experience demonstrations that appear to defy gravity, on ...

  1. People also search for