The Bermuda Triangle (Bermuda Triangle) is located in the southeast of the Florida Peninsula in North America, specifically refers to a western Atlantic Triangle formed by the British Bermuda Islands, Miami, the United States and San Juan, Puerto Rico, each about 2,000 kilometers long.
More
The Bermuda Triangle (Bermuda Triangle) is located in the southeast of the Florida Peninsula in North America, specifically refers to a western Atlantic Triangle formed by the British Bermuda Islands, Miami, the United States and San Juan, Puerto Rico, each about 2,000 kilometers long.