Where is El Algodonal?

Where is El Algodonal located?

El Algodonal, Sucre, Venezuela (approx. 10.38167°, -63.54167°)


Where is El Algodonal on the map?