If you’ve traveled to the Caribbean, you’ve probably crossed this mysterious region.
From vanishing aircraft to sinister ghost ships, the Bermuda Triangle is the location of some of the planet's strangest phenomena. Now, a scientist claims to have finally solved the mystery. Located ...