Where is El Aguacate?

Where is El Aguacate located?

El Aguacate, Sanchez-Ramirez, The Dominican Republic (approx. 19.03333°, -70.26667°)


Where is El Aguacate on the map?