Bermuda’s Triangle Bermuda’s Triangle, Devil Sea in Japan, unexplained phenomena. Xavier Séguin November 8, 2011 - New Archaeology