What Is the Bermuda Triangle?
A wellspring of interest for mariners, specialists and nut jobs the same, the Bermuda Triangle is an around 500,000-square-mile spread of the Atlantic Sea situated off the shore of Florida. Portrayals of its boundaries shift, however most records refer to the three places of the "triangle" as Miami, Puerto Rico and the island of Bermuda.