Where is Los Guajiros?

Where is Los Guajiros located?

Los Guajiros, Cohedes, Venezuela (approx. 9.8°, -68.48333°)


Where is Los Guajiros on the map?