More baffling than Bermuda Triangle: Mysterious places on earth no one can explain places BERMUDA TRIANGLE isn’t the only mysterious place on earth that no one can explain. Share: Email ThisBlogThis!Share to XShare to Facebook