Published On: Thu, Jun 29th, 2017

NEW island emerges in same waters as Bermuda Triangle – but scientists warn it’s DANGEROUS

A NEW island has emerged off the coast of North Carolina, in waters northwest of the Bermuda Triangle.
Daily Express :: Travel Feed

Comments are closed.

Most Popular Posts

Categories