The mystery of Bermuda Triangle