Where is Los Amaqueyes?

Where is Los Amaqueyes located?

Los Amaqueyes, Barahona, The Dominican Republic (approx. 18.21667°, -71.11667°)


Where is Los Amaqueyes on the map?