The Bermuda Triangle is an area in the Atlantic Ocean that has baffled scientists due to the high number of ship and plane crashes in the area. This collection of pictures details some of these disasters.


Original post by timothy