La actual Fortaleza de Santa Teresa fue construida por la corona española, aunque su fundación y nombre se deben a Portugal.