Where is Los Ciruelos?

Where is Los Ciruelos located?

Los Ciruelos, Santiago, The Dominican Republic (approx. 19.36667°, -70.68333°)


Where is Los Ciruelos on the map?