Swipe Down for Full Video Story Deep above the South Atlantic Ocean, there is a region of space that has puzzled scientists ...
One of the mysterious places in the world is the Bermuda Triangle, a triangular-shaped area located in the Atlantic Ocean, ...
Move aside, Bermuda Triangle: The newest North Atlantic mystery lies beneath this enigmatic archipelago. Scientists have discovered a strange, 12.4-mile-thick (20 kilometers) rock layer below the ...
Bermuda is a small group of islands in the North Atlantic Ocean - and scientists have now made what appears to be a big historic breakthrough.