A thick layer of more than 12 miles of rock may explain why Bermuda seems to float above the surrounding ocean.