Where is Los Jobos?

Where is Los Jobos located?

Los Jobos, La Altagracia, The Dominican Republic (approx. 18.71667°, -68.55°)


Where is Los Jobos on the map?