Santiago de los Caballeros – Republica Dominicana(00) Save Image Image gallery: Santiago de los Caballeros - A Caribbean Gem Worth Discovering