Fort San Carlos de Barrancas is located within the Gulf Islands National Seashore near Pensacola.