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 ...
Scientists were stunned after a recent groundbreaking discovery deep beneath the Bermuda Triangle, which is located between Florida, Puerto Rico and Bermuda - a section of the Atlantic Ocean infamous ...
Nearly everyone has heard of the Bermuda Triangle. It's a world phenomenon that has baffled scientists for years. While some mysteries still remain, one particular missing vessel, the SS Cotopaxi, has ...