Santiago De Los Caballeros(STI) is the second-largest city in the Dominican Republic and the capital of Santiago Province. Moreover, the city covers a tropical wet and dry climate.
Founded year: | Not set |
Funding rounds: | Not set |
Total funding amount: | Not set |