Where is Los Malabares?

Where is Los Malabares located?

Los Malabares, Portuguesa, Venezuela (approx. 9.61639°, -69.22972°)


Where is Los Malabares on the map?