The Bermuda Triangle has long fascinated us with stories of lost ships and planes, but recent scientific insights reveal a ...