Where is Cerro del Diablo?

Where is Cerro del Diablo located?

Cerro del Diablo, Sucre, Venezuela (approx. 10.61667°, -62.38333°)


Where is Cerro del Diablo on the map?