joescubashack.com
Artificial reefs are a master plan community
Take a sandy bottom on the ocean floor; add in a ship wreck or concrete rubble or anything that will make a nice artificial reef structure, mix in some time and we have a new dive site or a new com…