Where is Chacaracual?

Where is Chacaracual located?

Chacaracual, Sucre, Venezuela (approx. 10.65722°, -63.03167°)


Where is Chacaracual on the map?