Where is El Manzanillo?

Where is El Manzanillo located?

El Manzanillo, Barahona, The Dominican Republic (approx. 18.45°, -71.08333°)


Where is El Manzanillo on the map?