Bermuda still sits atop a broad swell, standing roughly 1,600 feet higher than the surrounding ocean floor, reports Carnegie Science.
non stop news concept background Unbiased. Unfiltered. Unstoppable
non stop news concept background Bermuda still sits atop a broad swell, standing roughly 1,600 feet higher than the surrounding ocean floor, reports Carnegie Science.