The Bermuda Triangle: Unraveling the Atlantic Enigma

What the Bermuda Triangle Actually Is, and What the Numbers Show The Bermuda Triangle is a roughly 500,000 square mile patch of the western North Atlantic, anchored at Miami, San Juan, and the island of Bermuda, where popular accounts claim ships and aircraft vanish at unusual rates. Lloyd’s of London, the U.S. Coast Guard, and […]