The Book "The Bermuda Triangle" by Charles Berlitz has several photographs of the "Bimini Wall" which appears to be a structure devised by intelligent beings.
Located East of Cay Lobos, Bahamas at the edge of the Old Bahama Channel, north of Cuba.
Book was copywritten 1974
Good Luck