Where is Cañada de Agua?

Where is Cañada de Agua located?

Cañada de Agua, San Cristobal, The Dominican Republic (approx. 18.58333°, -70.35°)


Where is Cañada de Agua on the map?