Top 10 Explanations for the Bermuda Triangle February 19, 2014 Education, Featured It is popularly known as ‘The Devil’s Triangle’ or the ‘Isle of Devils’, because of the mysterious disappearances of ships and planes passing through that region.