Where is El Sabroso?

Where is El Sabroso located?

El Sabroso, Duarte, The Dominican Republic (approx. 19.5°, -70.25°)


Where is El Sabroso on the map?