Where is Reparadero?

Where is Reparadero located?

Reparadero, San Cristobal, The Dominican Republic (approx. 18.63333°, -70.18333°)


Where is Reparadero on the map?