Bermuda Triangle: New Evidence