Want this question answered?
Yes, the Bermuda Triangle is off the coast of Florida, Cuba, and Bermuda.
yes it is ----------- Bermuda Triangle is only a phantasy; this triangle doesn't exist.
Yes. Bermuda triangle is a real place
Yes
YES
yes
yes
yes
Yes
Yes. Bermuda triangle is a real place
Yes. Not through it...
Yes, the Island of Bermuda is the northern point of the triangle.