Has the mystery of the Bermuda Triangle finally been revealed? | The Indian Express

Advertisements

Giant underwater craters have been discovered off the coast of Norway, giving rise to further speculation over the mystery of the Bermuda Triangle.

Source: Has the mystery of the Bermuda Triangle finally been revealed? | The Indian Express

Advertisements