Posts Tagged ‘Bermuda Triangle’

  • Weird and Mysterious Places on Earth – 1

    Jun 24, 12 • 2081 Views • Travel Comments

     Mystery Spot Mystery Sport is a tourist attraction near Santa Cruz, California, famous because of its disrespect to the laws of physics and gravity. The odd cabin, although seems like lying on flat ground, makes those who enter inside swinging all the...