Select the type of organization you'd like to see from the list:
Load map
Cubillos is a small city located in Spain. It has a population of around 1,000 residents. Although it is not a major port city, Cubillos is close to the coast, making it accessible for seafarers. There are no notable shipyards or factories producing ship parts in the city.