Where is La Romana?

Where is La Romana located?

La Romana, La Romana, The Dominican Republic (approx. 18.41667°, -68.96667°)


Where is La Romana on the map?