Where is Acerradero-Barcelo?

Where is Acerradero-Barcelo located?

Acerradero-Barcelo, El Seibo, The Dominican Republic (approx. 18.88333°, -69.3°)


Where is Acerradero-Barcelo on the map?