Scientists Have Finally Solved the Bermuda Triangle Mystery: The Truth Will Shock You! One area that continues to reign supreme because of the mysterious disappearances that happened there is the infamous Bermuda Triangle, also known as The Devil’s Triangle. It is based in the western part of the North Atlantic Ocean, where several ships and aircraft have vanished into thin air. So, let’s do a deep dive into the five possible explanations that humans have been able to deduce for these mysterious disappearances.