Popular Mechanics has recently reported that the mystery of the Bermuda Triangle is solved. Everybody can breathe a sigh of relief. Like quicksand, the Bermuda Triangle was one thing I thought I'd ...
For some, it's the most feared stretch of water on the entire planet. The Bermuda Triangle, also known as the Devil's Triangle, is a region in the North Atlantic Ocean that has long been shrouded in ...