Por su rivalidad en contra de los británicos, los españoles fortificaron San Carlos de tal manera que la más grande de sus fortificaciones, el Castillo de la Inmaculada Concepción resistió muchas batallas contra piratas y corsarios, indígenas miskitos y las incursiones inglesas.