Baffling Bermuda Triangle Facts Diving Into This Mysterious Phenomenon
The Bermuda Triangle, also known by the name ‘Devil’s Triangle’ is a triangular area in the North Atlantic ocean.The imaginary triangle is restricted by points in Puerto Rico (San Juan), Florida, and Bermuda. The Bermuda Triangle is shrouded with mystery because of the various aircraft and ships that have been lost in the area.Because of this large number of disappearances in the region, there are various theories on the mystery of the triangle which blames the disappearances on alien abduction, attacks by giant marine creatures, some theories go as far as suggesting that the Altantis civilization resides under the Bermuda Triangle and use their technologies to sink ships and planes moving through the region....