Bermuda Triangle Photos

Discover 59 photos

The Bermuda Triangle, also known as the Devil's Triangle, is a region in the western part of the North Atlantic Ocean where a number of aircraft and surface vessels are said to have disappeared under mysterious circumstances. Popular culture has attributed these disappearances to the paranormal or activity by extraterrestrial beings. Documented…
View Bermuda Triangle guide >

Bermuda Triangle