Devil’s Sea also known as Dragon’s Triangle
is located is an area of the Pacific Ocean, off the coast of Japan. It
is the Atlantic counterpart near Bermuda. This site also has countless
claims of unexplained phenomena including magnetic anomalies,
inexplicable lights and objects, and of course, mysterious
disappearances. The usual theories abound for what’s really going on:
from aliens, to gates to parallel universes