Michigan upper peninsula: The Mystery Spot.

The very definition of a tourist trap.


Fear the crabcat.