The compact , bustling city of Cartagena ( 26 km / 6 miles south of Los Alcazares on the N-332 ) was a major naval port long before Saint James is said to have landed here with the Gospel in a.d. 36 .
Cartagena was an ancient port city .