Losing Direction
One of the strangest facts about traveling into the Triangle is that compasses point to true north rather than the magnetic north. There is only one other place on the entire planet that does this, which is Dragon's Triangle near Japan. This could also account for all of the lost vessels...