where is the bermuda triangle located
Confidence votes 115. The Bermuda Triangle covers just over 932,000 square miles of open seas in the Atlantic Ocean and has its three points falling near Florida's Atlantic coast, Puerto Rico, and the mid-Atlantic island of Bermuda.