Any one of 100 isles in the swells of the Sargasso Sea, in an area you call the Bermuda Triangle.
De cualquiera de las 100 islas inmersas en el Mar de los Sargazos, una zona a la que llamaría el triángulo de las Bermudas.