Question by  turker1223 (10)

Where is Bermuda?

Is it near the Bermuda Triangle?


Answer by  Porthos72 (196)

Bermuda is in the Atlantic Ocean off the southern US East Coast. It forms the northern point of the triangle, including Florida and Puerto Rico as the other points.


Answer by  sdfarmer (374)

Bermuda is a British island that located in Northern Atlantic Ocean. The nearest landmass is Cape Hatteras, North Carolina which located 640 miles to the west-northwest direction.

You have 50 words left!