A clue of one of most mysterious stories surrounding the Bermuda Triangle has emerged as the wreckage of a coal ship that vanished in the triangle sea area almost 100 years ago has been found.
NORTH CAROLINA: A new mystery island has suddenly appeared in the Bermuda Triangle, but visitors are told to stay away from it.
Nicknamed Shelly Island...