Recently the internet was surging with articles reporting that scientists have unraveled the mystery of the Bermuda Triangle, but that might be misleading.