Search results
We did not find results for: devonshire parish bermuda triangle.
Check spelling or type a new query.
We did not find results for: devonshire parish bermuda triangle.
Check spelling or type a new query.
Region in the western part of the North Atlantic Ocean between Florida, Bermuda and Puerto Rico
The Bermuda Triangle, also known as the Devil's Triangle, is an urban legend focused on a loosely defined region in the western part of the North Atlantic Ocean where a number of aircraft and ships are said to have disappeared under mysterious... Wikipedia