
The Devil's Sea Beyond the Bermuda Triangle known as Dragon's Triangle So many ships met their doom in the sea off the south coast of Japan. Could this stretch of water be the Bermuda Triangle of the Pacific? A man sets out to find a long lost wreck…