Top 10 Explanations for the Bermuda Triangle February 19, 2014 Education, Featured 1 Comment 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.