Where is Puerto de Chacaracual?

Where is Puerto de Chacaracual located?

Puerto de Chacaracual, Sucre, Venezuela (approx. 10.38833°, -63.19333°)


Where is Puerto de Chacaracual on the map?