Some places make you question what you’re seeing almost the moment you step inside. Paths tilt when they shouldn’t, objects ...
If you're visiting the Central California beach town of Santa Cruz, you're likely to see yellow bumper stickers on cars around town that say "Mystery Spot." It's a reference to a tourist destination ...