If you’ve traveled to the Caribbean, you’ve probably crossed this mysterious region.
The Bermuda Triangle has long been a magnet for mystery. Tales of vessels vanishing without distress calls and planes disappearing mid-flight have fuelled theories about alien abductions, time warps, ...