Ocean Cay
Ocean Cay is an island in the Bahamas located in the district of Bimini.
It is located 20 miles south of Bimini proper. Ocean Cay is an artificial island which was built by dredging in the late 1960s by Dillingham Corporation of Hawaii and was used to mine Aragonite sand for diverse industrial purposes.
...Read more
...Less detail