
‘Christ of the Gulf’: 9-foot tall Jesus statue part of artificial reef deployment near Destin-Fort Walton Beach
On January 15, 2023, the Okaloosa Coastal Resource Team successfully deployed the vessel MANTA off the coast of Destin-Fort Walton Beach in Okaloosa County, Florida. The artificial reef was deployed