The islands of Bermuda are a scientific mystery. Not because of the notorious Bermuda Triangle nearby, but because they're perched atop a swollen mass of the Earth's crust that technically shouldn't ...
For decades, the Bermuda Triangle has remained one of Earth’s greatest mysteries. Is it science, coincidence, or something beyond explanation? Watch till the end to decide for yourself.