Description
Naval Facility San Salvador was located at the far east end of the Bahamas chain of Islands and operated for sixteen years before its decommissioning on 31 January 1970.
View AllClose