Some Famous Mysterious Stories of the Bermuda Triangle

Bermuda 2BTriangle

Bermuda triangle, otherwise called the Devil’s Triangle, turns out to be one of the most strange spots on this planet. Situated off the southeastern shoreline of the US in the Atlantic Ocean, between Bermuda, Florida and Puerto Rico, the area has turned into the Center of unsettled secrets. Bermuda Triangle Covering a space of 440,000 … Read more