Bermuda: a 22-mile stretch of islands stranded in the North Atlantic, surrounded by turquoise waters and only 2 miles wide at its widest point. Bermuda's isolation has become part of its appeal, yet... This description may be from another edition of this product.