Scientists are resolved the mystery of the 'Bermuda Triangle'! The ...