The Bermuda Triangle
The Bermuda Triangle, also known as the Devil’s Triangle, is situated in International waters. It’s a region of the northwestern Atlantic Ocean in which a number of aircraft and surface vessels have disappeared. To date, over 1700 ships and planes… Continue Reading