The mystery of the Bermuda Triangle in the North Atlantic Ocean