Santiago de los Caballeros , or Santiago for short , is a Dominican city and the head municipality of the Santiago , in the north central region of the country .
This city is the capital of Santiago Province .