Where is Pedro-Sanchez?

Where is Pedro-Sanchez located?

Pedro-Sanchez, San Juan, The Dominican Republic (approx. 18.86667°, -71.36667°)


Where is Pedro-Sanchez on the map?