Top 10 Bermuda Triangle Theories

The Bermuda Triangle or ‘The Devils Triangle’ is an area in the North Western Atlantic Ocean infamous with the unexplained disappearances of a number of aircraft and ships. The corners of the triangle lie in Florida, Puerto Rico and Bermuda, making the space vast and completely comprised of ocean. As a result of the alleged […]
Continue reading…