Explore relationships
Caborca Municipality
Caborca is a municipality in the state of Sonora in northwestern Mexico. The area of the municipality is 10,721.84 km, which is 5.78 percent of the state total.
Use + to expand a branch. Click a topic name to open its summary.