Where is the bermuda triangle?
In Bermuda. The Bermuda Triangle, also known as the Devil's Triangle or Hurricane Alley, is a loosely defined region in the western part of the North Atlantic Ocean
Join Alexa Answers
Help make Alexa smarter and share your knowledge with the worldLEARN MORE