Browse By

Tag Archives: #bermudatriangle

Greatest Unsolved Mystery of the Bermuda Triangle

The Bermuda Triangle, also known as the Devil’s Triangle,  is an area in the far western part of the Atlantic Ocean. The mysterious disappearance of legendary Lost Squadron & plane “Flight 19” and over 1000 lives lost within the last 100 years, marks this as one