Searching, please wait..
The Neptune Reef Project is building a man-made reef off the coast of Miami, Florida (3.25 miles east of Key Biscayne) in the image of The Lost City of Atlantis. Neptune will be the largest man-made reef ever built, covering more than 600,000 square feet of ocean floor and using 10,000 cubic yards of cement. The completed site will have a diameter