
The Bermuda Triangle is a place where ships and planes have allegedly disappeared inexplicably. Learn the real story of the Bermuda Triangle from HowStuffWorks.
Source of shared Link

The Bermuda Triangle is a place where ships and planes have allegedly disappeared inexplicably. Learn the real story of the Bermuda Triangle from HowStuffWorks.