The Bermuda Triangle is a mysteries stretch of ocean in the Atlantic Ocean.
The supposed reach of the Bermuda Triangle.