Where is Mahagual?

Where is Mahagual located?

Mahagual, Sucre, Venezuela (approx. 10.16833°, -64.00667°)


Where is Mahagual on the map?