The Bermuda Triangle, an area of ocean between Florida, Puerto Rico and Bermuda, continues to grab the world’s attention.
A remarkable geological discovery beneath Bermuda, a massive, unique rock layer, may finally explain the island's unusual ...