As constructed now, Escambia County oversees Pensacola Beach and leases a substantial portion of Navarre Beach to Santa Rosa County.
As constructed now, Escambia County oversees Pensacola Beach and leases a substantial portion of Navarre Beach to Santa Rosa County.