Located 12 miles off the coast of Gulfport in what’s known as the Gulf Islands National Seashore area